No I mean, in order to not have traps and bad options nor double dipping, you'll have to gate off styles.that was the problem of too much spell slots with autoscaling spell levels for spellcasters.
if you played 3.5e/PF1 with only martials(including paladin&ranger, that spellcasting was awful), game went pretty good.
or if you limit full casters to half of max levels with mandatory multiclass.
but, I agree some feats were bad and trap options as a part of a good feat chain.
And boom, you've recreated subclasses