Personally from my experience in pvp as cw TR IMO aren't op its really about who catches who first. I mean each class has its role. GF is the Tank distraction on point 2, GWF can replace GF if you want it, Cleric sits on point 2 and heals and guards, Control wizards support point 2, and TR runs between point 1 and 3…
Then you had bad teammates because while you were being stunlocked they should have been attacking the person doing it to you. and @op regaurding your dislike of the mobility of the cw I've noticed the dodge only takes up 1/3 of your stamina when at full stamina, but when not at full it takes around 45% stamina to dodge
Lets request they bring back the lost 7 hours so we can have the economy more ruined than it is! Seriously I lost a lot as well but if they didn't roll it back then the things would be worse.