Because, again, a PrC is supposed to take something that is broad and turn it into something narrow (also, any weapon mastering PrC should be five levels MAX). A base class is supposed to be able to carry a larger number of concepts than just one - a PrC does not have to. Cavalier, for example, is a Mounted Fighter. That's all it is. It's a narrowing of the Fighter concept to only involve Being On a Mount. A twenty-level "Weapon Master" class is a really narrow concept, whereas the /idea/ behind Fighter (realized with Warblade) is "master of warfare/combat", which entails much more. "Weapon Master" refines that to a narrower point.