The more I think on this, I do think that perhaps a middle-ground solution could be to simply remove the +2 ASI, but leave the rest as is. To wit: Feats either offer Something, or +1 and something. The alternative is +1/+1. With this method, gaining +2 to a stat demands two ASI opportunities, whether by taking a +1/+1 or by taking a +1/something. Using standard array (because it's easy) with your top two stats being 15/14, then if you completely dedicated all five of the ASI from 1st-20th lvl. (discounting fighters/rogues and their bonus ASI) you wouldn't have 20/19 until 19th level. Since 19th level is pretty stout, cool. But at 8th level, for example, you'd only have 17/16 at best. That's manageable. Non-human characters have an edge on this, since they have stat mods, but most (not all, obviously) people I know prefer the human variant over the base human, and so would have an additional feat. Comparing feats to straight ASI, and I also fall into the crowd of thinking I'd rather have a Feat than an ASI in most cases.
I love this idea and may have to steal it.
The change is elegant, since it's a minor one that only removes one rule. It's also elegant because it makes 13s and other odd numbers from char creation less egregiously sub-optimal; getting a 17 from standard array+race mod would be way better. Finally, it's elegant because it works with or without allowing feats--though, if you did allow feats, SS and GWM would be even stronger than normal.
On an unrelated note, I would like to express anti-paladin, anti-gnome, and anti-rapier solidarity with the OP. (not sorcerers, though, that's a bridge too far)
Last edited: