I think you're making a classic geek error.
We geeks like D&D and fantasy. But also -
We geeks like logic, and have a habit of extending logic to it's logical conclusions.
Problem: Extending fantasy to it's logical conclusion is like applying logic to romance, humour or music: It doesn't work, and you end up killing the magic that makes the whole thing tick in the first place. It takes us geeks a while to work this out, and generally a few girlfriends get annoyed before the penny drops. Meanwhile you're like Sheldon in Big Bang Theory - a guy who just doesn't get it if it can't be quantified logically.
The Eberron and Praemal settings of WOTC (both of which extend D&Disms that are game artifacts to their logical conclusions which to me is just ?#?@!$? whiskey tango foxtrot territory) was a major clue to me that D&D wasn't in Kansas anymore, Toto.
Luckily there was a backlash to this approach to the game, and we have the OGL, OSR, Pathfinder and Hackmaster to fall back on. Thank you Peter Adkison, Paizo and Kenzer for saving D&D from being restricted to one set of peoples' vision.