Best post on this thread.Warrior dps is balanced at endgame. I am talking with DG. If warriors had a divine damage skill on their offhand they would be the only class with two powerful unresisted skills, this would elevate them to the #1 dps spot easily. Rupture would need to be nerfed or reworked. The same holds true for druids. The way DoTs Work in CH are to blame, they limit play-styles.
What would be the point of rogues and rangers if warriors were comparable, more versatile, and possibly better at DPSing?
The only class that really needs balancing in my view, is druids. DPS druids are severely limited because of DoTs. The game is designed in a way where you can manage with just a couple druids, which is unfortunate.
I have not experienced the woes of the mage class so can't comment.