You sound rather angry and offended by this. When I started playing RenX again, I sucked. Seriously, I hadn't played shooters in years, my skills had atrophied quite an embarrassing amount. I didn't bitch and moan and attack other community members. I practiced. I talked to better players. I listened to what they said. I got better. I still am doing so.
How often do you play as a rav or syd? Are you one of the players who can hold off a whole 5 man squad? If so then we should consider your advice, since you clearly know rav/syd. If not, perhaps you should play rav/syd for awhile. I gotta tell ya, I kill more rav/syds than any other 1000 cred class. So many people hop on them thinking they are gunna one hit KO everything.
2ndly. timing your shot is EVERYTHING in renegade. How do you think POI and others do so much damage with doza? They time the bullets. Each. Individual. Bullet. It most definitely is a skill. It most definitely is a game mechanic. It's one of the harder mechanics to learn in renegade, I'm still TERRIBLE at it. I'm learning, perhaps instead of attacking other community members you could try learning.
Finally you can get a 1 shot kill with a missile launcher... Should we make missile launchers have scatter shot? /s
Hell I think you can 1 shot kill with the grenade launcher... Should we remove all 1 shot kills?