This is exactly what I mean about missing the nuance of D&D, no halflings on their own do not have weapon proficiencies, but their traits mean they suit some classes more than others and so have a natural aptitude toward certain weapons proficiencies that come from class, I gave the rogue as a perfect example.