AbdulAlhazred
Legend
Well, level has game world currency too; The numbers are abstractions of 'real' qualities. Two people that have achieved the same level of worldly experience have similar levels of personal power. So, at least internally, we might be able to say something about a wizard who casts only magic missiles, and another who casts dominate monster. It works within a framework of expectation about the workings and laws of the game world.
I will agree with you though about the artificiality of wealth by level. Personally I hate this.
Eh, but look at the real world. In reality people have a vast diversity of experiences, skills, interests, and talents. Classes are sort of a necessary evil for PCs, but why impose this same level of pigeon-holing on the rest of the world? Sir Malefance is a Knight Protector of the Realm of Kinergh, but he's also got a knack for magic and made a pact with Shadow years ago. He's mostly a guy who can fight with weapons, but he knows some rituals and a couple of powers he can use to further his ends that are decidedly magical. He's just not categorizable as a PC, and even if you COULD work out some set of options that would work for that it would involve compromises and added complexity that are just not needed in an NPC. If a player decides to become his understudy and walk the Dark Road, well, he's not going to end up with EXACTLY the same stats as his master, but what's so weird about that? He's not the same person and he's surely going to have very different experiences.
I've heard all the arguments in favor of NPCs having classes and such, but it always comes across to me as rather contrived and at best a huge amount of added complexity for some very marginal theoretical gains that most players will simply never even notice, let alone benefit from.