Except they didn’t. Even more than before, you need vulnerable and crit on everything to compensate because they are in different buckets.
They lowered the build variety.
Lowering numbers doesn’t fix anything here, it’s the formula itself which need to be changed. Or they could put diminishing returns so people would use vulnerable / crit until they hit those caps and use other stats for the rest.
Right now, the only thing they achieves is lowering dps for every single build.
Lvl 1 fighter directly multi class into a Fiend Warlock. Now you have a warlock in heavy armor and with 2h fighting style at the cost of a single level.
At lvl 6 (lvl 1 fighter, lvl 5 warlock), you’re an absolute monster at everything.
Also doable with paladin instead of fighter but I don’t really see the point since I already have enough spells as it. I prefer to have an additional action point thx for fighter.