generalripper: End classes outright. Classes are the worst thing that ever happened to RPGs. To misquote Tyler Durden: "I wanted to put a bullet between the eyes of every wizard that wouldn't pick up a spear to save its party." The only question an RPG should ask of a character trying to do something is, 'are you any good at what you're trying to do?' and it should award bonuses or penalties to the chance of succeeding accordingly. Anything more takes a giant dump on immersion.
I disagree.
I think classes give a game flavour... every character SHOULDN'T be allowed to do everything.. skills take time to perfect and the time taken to perfect one SHOULD mean that you aren't going to be able take the time to learn a different discipline, What you are describing is a powergamers game.. where they just have to be 'leet' at everything.... not having limitations in gameplay is boring and unimaginative, it the working around limitation that make a game fun. Elfs 'might' get around this by virtue of their longlife, but then again, all lore I've read for elfs make them out to be rather non-adaptive, and tend to want to master the craft that they decide to take up, switching around isn't in their nature.
You want to make a 'leet' character then you may as well switch on God Mode.
@OP.. the present classes have pretty much everything covered, any other classes would be scenario specific.