A thought: are class groupings not pernicious?
The article Demelain linked to described Warriors, Tricksters, Mages, and Priests. "Warriors are masters of arms." Ok, that makes perfect sense. And, stabbing things is a pretty huge part of D&D. But, "Mages specialize in arcane magic," Priests in "divine magic," and Tricksters "in a variety of fields."
Two things jump out at me. First, Tricksters, Mages, and Priests seem to have much more capacious bailiwicks. Second, they seem so vague as to be not particularly helpful. I have a sense of what D&D traditionally labels arcane magic vs. divine magic, but that's from experience. It's not readily accessible to a reader, even assuming the division persists from edition to edition. In short, telling me a Mage is a specialist in arcane magic doesn't really tell me anything.
I thought 4E's roles conveyed more information, although I found the game overly mechanistic about it. And, I'm not sure how useful it was to codify them as such. Saying that a Ranger is a Striker and maybe a Warlock is a Striker with more Controller elements tells you something. But, that doesn't seem any more enlightening than saying that an Invoker specializes in direct damage, often to a group, and an Enchanter focuses on manipulating targets. The latter appears much more engaging and interesting, and also might unshackle designers to be more creative in designs.