Weapons during development were intended to have sweet spot mechanics. Then it was found that it was far too easy to abuse this and rush in close with small weapons and render weapons with shafts and handles useless.
Gameplay > Realism every time. Leave realism to games that are actually intended to be realistic.
not true, never had sweet spots planned