I actually like the armor system way more than the RNG-based system of the first game. Those chances on almost every spell just made fights super random, while also kinda incentivised savescuming (it felt like that for me atleast). The argument about 'stripping armor to apply CC' making game feel repetitive is kind of ridic actually, because if you don't need to destroy that armor, all you will actually do is conrtol every enemy possible from the start of a fight, and that makes every fight exactly the same (right now enemies have at least different ml\pl armor values, so you need to choose your target wisely)
And for real guys, if you don't like something that doesn't mean that it's bad, or in need of a change(s) for that matter. Ofc you will see less of a praise for this system, because those ones who like it will likely just enjoy the game and don't bother writing anything on forums.
But if the lack of RNG is a problem for you for some reason there are mods to "fix" that.