Grenades are fine; I have a feeling that you must've never played a lot of CoD. Even though BC2's grenade launchers aren't that OP, getting killed by one makes me rage instantaneously, no matter how good of a mood I was in. Grenade launchers are fucking gay in Call of Duty.
We've moved to Discord