-Corruption system clearly is more suitable for melee DPS;
-Invasion mobs' HP pool is unreasonably high;
-Visions are DPS checks with mechanics punishing mostly healers, tanks and range DPS;
-Overall all content now are DPS checks and push for more instant on demand AOE/ST damage.
Blizzard really dropped the ball on tanks, healers and range DPS this patch.