I can't say exactly what rogues use but the hardest ones to deal with are fast. They can escape and rj while I'm in cd. You want at least the 3 of 6...
Pvp is far from dead. Look at all the twink brackets. I see excuses all the time. To expensive, no reward, no reason to pvp when you can dummy farm....
I'm all for helping warriors out but I support the sentiment that damage doesn't matter as much. I take pride in survival and keeping my team alive....