Although what I keep thinking about, when it comes to humans, is that making them good at specializing, by "put a stat bonus where you want it, and here have a bonus Feat" is perhaps the opposite way it should be done. To quote Lazarus Long:
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyse a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
So maybe human design should be more like "second best at everything".
Trying to make a living as a generalist has never worked out very well in games in my experience.