Classes are absolutely designed to work in rolls. Especially in pvp. I know it's frustrating when you can't do enough damage to kill. I've been in that situation plenty of times. That doesn't mean wars should have the most defense and similar damage. I will be honest and say that for me the issue is always gear and pets and skill. My gear isn't good enough to compete, my pet setup isn't helping me kill (or survive) and last but most common is I'm just not better at pvp then the other person. Pvp is expensive, if you can't gear up to the level of your opponent then you will struggle.

Trust me, I made plenty of threads complaining about war damage and skills. However, its usually a me issue not an issue with the game.