Bad meme is bad.
While not the strongest at anything, and support skills are lacking, a well-played Ranger is an asset to anything, and we are particularly good when the shit hits the fan;particularlyVERY good when the shit hits the fan.
I'm not sure how the meme got started, or how it is still perpetuated...maybe all the Bearbow nitwits out there, but the 100's of hours of pvp on my end proves otherwise. Outisde of Guardians, there are no classes that I cannot easily handle in pvp. I'm not a gamergod, nor do I claim to be, but Rangers are pretty good at tearing people's faces off and shoving them up their asses. Again, I stress Well Played Ranger. Rangers aren't a derpfet DPS monster with no skills like most Warriors are. Just a *little* skill, and Rangers really excel.
When I see someone claiming that Rangers suck, either they don't PVP at all, or they just read forum posts in lieu of being a good player in game, and hope that someone believes their baloney.