Storyteller01 said:
Cultures make their own weapons for a reason. Why should every one get to use them??
That's a DM decision, not a rules problem.
The DM may allow or disallow access to any weapon on the table. For instance, I do not allow PCs to buy Hand Crossbows, because only the drow have them and there is no contact with the drow.
The rules merely give you the solution to what happens when two priests smuggle out the secret of hand crossbows and they are adapted for regular use by various cultures. (The priests actually smuggled silkworms out of China, but anyway...)
The 3.5e rules give consistent rules for allowing any size of combatant to use a particular weapon. I urge you to look at the different attempts at the Ogre's Bastard Sword (the Fullblade) and how clumsy they were in 3e.
The 3e rules were a mess in that regard. Very big races (such as Storm Giants) had weapons that were
named for normal sized weapons, but with a size qualifier; this was inconsistent with the dagger/shortsword/longsword/greatsword nomenclature that you argue for.
Is there such a thing as a halfling's dagger in 3e? Why not? And what proficiency do you need to use it? The nomenclature is very important indeed.
Consider, a halfling's rapier. Can a Halfling Rogue use it? We'd have to assume that he could. (And at no penalty) Could a halfling wield a human's rapier? By the 3e rules, absolutely - and at no penalty.
If the halfling found an ogre's rapier, could he wield that? No. However, could the human fighter wield it?
The 3e rules implied a lot for weapon scaling, but during the work on
Savage Species, the designers realised that they broke down utterly. An ogre was suddenly a legal character race. What weapons could it use? A human's greatsword could be used, but it is only a 1-handed weapon for the ogre. What about an ogre's greatsword? Ahh... at that point you approach the 3.5e rules.
One of the most attractive features about 3e was how it handled monsters, and with many humanoid monsters, you need good weapon scaling rules. 3e did not have those.
Cheers!