Hahah I can see why that would piss you off.
@Satan I wasn't saying I would ditch the game for those, I don't ever get annoyed by those things except for the Team Killing or little brats with headsets running around. I see why people would want to use a grenade launcher - they're effective. Everything people are complaining about is just an effective and fair way to score higher.
And patience with video games doesn't match up to patience in sniper school. Don't try to make it sound like you've been in the military for 15 years.
Edit: Oh they probably just wanted the name shorter on the screen, for the Cheytac.