all i know is that if i was training as a wussy little "warrior npc class" peon, and my job was going to be handling the city's rogues, wizards and fighters and i was human, my two feats would be improved initiative and improved unarmed combat. just for such a situation, that is how i would train my poor town guards if i were in charge of such things.
also where exactly in the rules does it say that defeating someone with subdual weapons does not get you the same ammount of xp that killing them would? crap man, it says that sneaking past the ogre gives you as much xp as killing him. therefore, every time this guy talks a drunk fighter out of killing him, every time he defeats his buddy steive in training exercises, every time he successfully guards the local tournament from the mobs of people trying to get closer to their heroes (presumably the pc's but who knows) he gets xp. otherwise where are these "eletes" coming from? on a day to day basis this guy does as much if not more then an average pc as far as living a real life goes (as boring as that is), so while he may not kill as well as the fighter and he does not have as varried a skill repitoire as a rogue, the guy is out there every single day learning the ins and outs of his city/town/keep and how to fight as well.
i give town guard and soldiers a general xp award of 5xp every day. it takes 200 days to reach level 2, 400 more days for lev 3, and so on. this does not even come close to the rate a pc (in my campaigns anyway) goes up but it means that if Jim has been in the guard for 10 years, you do not want to mess with him. in times of war or civil unrest i double or triple this advancement. this keeps players from thinking that they can kill a whole town if they see fit, there are real consequences to their actions.
also, why would the only law enforcement that exists never bother to learn and pass on successful techniques for dealing with certian situations? why would they not know that grappling cripples a wizard and you should rush him from many directions all at once and that right after he casts a spell is the best time to nail him. in a small place i can see them not having trained all that much for this kind of thing but in a major center, surely there would be texts on such things. surley reading these texts would be part of the training.
now i know someone is going to say that in reality, such things were not done and most guardsmen could not even read. in reality, adventuring wizards did not exist therefore no such steps were taken to handle them. also unlike the real world, the npc classes by derfault can in fact read and write.
i am not for refusing to let the pc's become the cream of the crop go as far as battle hardened warriors go, i just have to believe that sooner or later the npc guard either hits level 2 or he dies. in fact i fully agree that the blacksmith mentioned earlier probably would not be a level 12 fighter every time. if he was just this once and that is what started the thread, then i say good for the dm. if the dm does this all the time, then he is a poor dm.