In the end, the armor system plus the initiative BS was a huge letdown for me.
I always liked the diversity of the teams in the previous game, with my mage being the king of cc. Now, I just run 3 physical and a support mage. Sad. I like physical teams but still.