I don't understand how people can ask for major, sweeping rules changes based purely on some apocryphal story about how such-and-such rule made their character weak. Because they didn't have enough hit points, or because their fighter couldn't fly over a cliff, or whatever. I understand on one level, because yes, I was sad when 3.0 changed to 3.5 and my sorcerer's Summon Monster-Haste combo got horribly nerfed (I managed to convince the DM to let me continue using the existing Summon Monster lists for the duration of the character, although not the existing Haste rules)... but come on.
If I come to the table thinking "I wanna play a fighter!" or "I wanna play a wizard!" then it is pretty easy to make the character you want using random stats and hit points. All a fighter needs is decent Strength and Constitution. All a wizard needs is decent Intelligence. They might not be quite as powerful as you want them to be, but that's The Luck of The Dice. If you want to be a fighter/wizard/cleric/rogue, on the other hand, then yes, you might have to have awesome stats to support all the needed core attributes. But if you're planning to play such a ridiculously overpowered and generalist character then you probably couldn't create it with a standard point buy either.
It's randomness, people! D&D is about the conflict between preparation & strategy & RANDOMNESS! It's the thrill of rolling high stats and hit points vs. the "darn it" of rolling low stats and hit points. The thrill is more than worth the "darn it" because, dammit, it's just a roleplaying game and if you can't accept even that much randomness, then you are probably also going to be a sore loser when-slash-if your character fails their saving throw and is absorbed by a chaos beast. (Oh, but of course I forget that lots of people hate save-or-die saving throws too. You know, there's this game called "chess" that has absolutely NO random elements.) @_@ If your character is weak because of low stats, the proper response is "Well, if the DM won't let me reroll, I will play this character awhile and see if I grow to like them, and if not, maaaybe I'll just get a little too reckless and see what happens." If your character dies because of some random event, the proper response is "Well, that sucks, now I will make a new character who will be even better than the old one," not "Oh, curse you, Wizards, I will write a Strongly Worded Letter of Protest so that characters like my perfect, wonderful, one-of-a-kind character will never again be slain in so undignified a fashion."