@Solo : well the problem is that you cannot completely do away with the peasant names. It's true that a king called Perrin would never live to the end of the day , but the thing is, you can get generals through Man of the Hour that are just captains from the town militia and suchlike. Those must have names like "Michelot Chevrier", or "Michelot from whatever" available to them, because a militia captain called Louis de Vallois just doesn't work either. Oh, and of course those names are also used for spies, merchants and priests, who come from the wee folk, and are better off with names like Jehan Coeur than Philippe d'Artois.

And the way the game is coded you can't have separate lists, so you have to rely on blind luck sadly .