Giltonio_Santos
Hero
I think the concern is that for everyone but a barbarian, all those characters have the option to be Dex based and, from an optimization perspective, they should.
Only if you're in full optimization mode, and that's not always the case (for our group, it's rarely the case). I only start to optimize my character after deciding things like which race I want to be or which weapon I want to wield, and recently I ended up with a greatsword-wielding dragonborn valor bard. I could afford a 14 dex, but anything higher than that would be a waste.