I mean sure that can be the answer, or to put it another way it is certainly an answer.
But not everyone wants that complexity, not rveryone likes non class based character creation, and many of us dislike how locked in DA classes are.
Sidenote: I think one of ghe biggest things i dislike abput dnd dwarves is the whole no magic thing that somehow still lingers in the culture of the game. Dwarves should be very magical. DnD just sucks at associating types of magic with things like elements and parts of the cosmology and the like in a way that adds fun.
Dwarves should be Earth Magic while Elves are Air magic, and those two elements should be associated with opposing things like logic and passion, and more subtly interacting things like knowledge and craft. Endurance and flexibility.
And those associations should be part of the foundation on which magic is built for the game.