The smartest thing Larian did was NOT change the armor system, even when casuals complained.
The armor system removes RNG, which is good. CC is no longer tied to dice rolls. If CC was still tied to dice rolls, you could beat any encounter in the game by savescumming until you got good CC rolls.