It was already once proposed to rename the armor into bodybuilding and willpower bars, so that enemies get more likely to be affected the more the bar is wittled down.

Also there is probably never true randomness in gaming, even a random number generator does not generate random numbers. Every number has the same chance of appearing, but its called that way, because you can't predict the outcome. If you have a success chance of 90%, you still can't be sure if you will succeed, it just is pretty likely to succeed.

How ever the real problem seems to be, there is to much hard CC in either of those games. There probably should be more soft CC and hardly any or even none hard CC, because any fight gets boring as soon one side can't act anymore. Was kind of a problem in DOS1. Early in DOS2 it is more the opposite around, without the knowledge and heavy preparation some fights will knock your team into perma CC and make you lose.