I have a problem with you portraying Post update Warriors as " Wow Overpowered "
This is A key way to start a bandwagon which in turn will lead to a nerf.

Warriors aren't overpowered, they just have had a considerate update which is very noticeable now due to their inability to do Anything previously.
The update on a whole Turned us into what we are suppose to be, Tanks.
This does not mean we are suddenly Overpowered, and as far as Damage goes, Archers still put out up to 2x more damage ( Crits & Range inc ) While Enchantresses do the best AoE & Healing.

The Classes Now are Very Balanced, all thats needed is a few tweaks here and there.