Seems to me that if the weapon was put in the game and is not likely to be taken out of the game, just put up with it.
Whining about it isn't going to change anything. Players who like to use the rocket launcher aren't likely to change their ways on account of what other players think. Especially if they get lots of kills.
------------------
"Dont you hate pants?" - Homer Simpson