hahaha, I never saw it like that - dry hump dance... funny stuff.
But, yeah - Cover barely works, thats my main problem with Snipers right now. Even the Sniper insta-cast buff has a 5~ second ICD with it and it isn't explained in the tool-tip, but thats another issue?
As for DPS - the main topic of this thread - I believe we're fine. As a Lv32 (keep that in mind) I have no problem being top 3, if not five, in WZs against fifties. I usually land somewhere inbetween 160-200k damage. Opening up someone is a near promised two solider medals (for damage, and probably the killing blow).