The new armor system has one big flaw. It is far too easy to perma CC the enemies. Once you chew through the magic armor, every single spell with a CC component (Freeze, Stun,...) has a 100% success rate.
It is game breaking and completely removes any need for adapting on the fly to random success/fails. The results are deterministic and hence BORING since you cannot lose.
Does it really?
Yes and the situation is even worse than that. You don't have to worry about running out of spells to cast since they give us CC with cooldowns equal to the duration You can just recast it over and over without the enemy ever getting a turn.