Sorry man, i kind think I know what i am talking about now, I check everytime based damage after the end of the match and seriously there is no way any of them is as worth as any other proper ranged, i wont repeat everything.
Warrior can help, but its not confortable being the worst dps and still not being able to tank PROPERLY, cuz to block with shield is one thing and to actually be able to stand a hit is another. Its not about being able to do perilous cuz you have an elementalist or a good mage to do a good barrier for you, then you can BUT, Its actually to be FIT for perilous without their help actually.
They can do perilous even without warrior, why cant we at least tank a bit since we dont do massive damage... and mind you.. guard dont mitigate a **** damage since you dont have armor to actually make your guard worth.
Sorry, dont agree with you.
Sure man, I get your points and I respect your opinion. If everyone would agree with everyone, it would be boring 
The game is actually MMO-styled, when we like it or not.
That means, that you HAVE to group up with other people because each of them do different things.
Warriors are the equivalent of a TANK. They CAN tank very well with the shield alone as I said. No, they can not do high DPS or sometimes NONE (hardcore tanking).
Barrier keepers... are just barrier keepers. They can still shell out nice damage with a good staff, prettyh worthless otherwise.
Rogues are meant for high DPS, they tend to be glass cannons.
Certain classes like elementalist can do decent damage and other like Arcane Warrior are outright overpowered - they CAN solo perilous. Yes, alone.
You may not like the fact, that this iteration classes are highly specialized and not equal.
The real issue I would say is worth mentioning, that even within their OWN group, some classes are more or less usefull (If we compare DPS, TANK, Barrier, Crowd Controll classes). The redeeming point is that it is not that boring this way.
Keep in mind, the focus was to ENFORCE coop play, forcing people to work together by filling ROLES.
That is why there are 3 door types - to ensure, that people would choose the respected classes to fill the gaps.
Anyways, I am willing to play with everything, as long as it is interresting, doesn't have to be huge DPS killer.
Barrier users and TANKS often get to the TOP of XP list with LOUSY ammounts of kills. The game takes notice of how you perform YOUR ROLE!
Feel free to disagree though
I do realise, this system will not work for everyone. I just alternate when I want to kill, I had most fun playing (in that order): Necromancer (1), Templar (2), Keeper (3), Arcane Warrior (4), Reaver (5) (although bugged), Alchemist (6). I played the rest, but wasn't impressed much. Assassin is boring, so is archer, legionaire IMO is more tanky than I need, I never die with templar anyway.
_________________________________________________________________________________________________________________________________
TL;DR - Game is bugged, balancing probably not as important, will not happen soon, classes are specialized, may be an unwelcome things for many people.