Sometime I think that those dump stat would not be a concern if 8 was having a 0 bonusI feel like Str and Dex come with their own penalties for dumping them. Sure, heavy armor characters can have high AC with a low Dex, but they still feel that bad initiative and bad Dex saves (I felt this constantly with my dwarf life cleric). Low Str is felt in my games because I used the variant encumbrance (and BG3 made me hate having an 8 Str because of jump distances).
I do want to stealth Nerf Con, though. I've talked about it in other threads. I'm considering switching to max HP per HD and removing Con mod to HP per level, and adding Con score HP at level 1. This handles level 1 survivability issues, boosts warrior HP, and makes Con feel less important (it would still boosts HD healing, just not max HP).
-1 on initiative, or wis saves is bad, but not not that much compare to a 0 or even +1 bonus.