Yep honestly I think a large part of why people think RNGless CC makes the game easy is because the current AI is terribad at dealing with the concept of armor countering CC and utilizing CC removals. I don't believe CC without RNG necessarily makes things easier. Sure it means at some point in combat you are going to know for certain what's gonna happen to your target when you smash that lightning bolt in his face. However your opponent should see it coming, too by looking at his own armor values and the positioning of your CC-heavy wizard/fighter preemptively.
Think of it this way: does having guaranteed CC make your life any easier in the Arena against other people? If not, then the problem you perceive in the campaign is not stemming from the mechanic. Most likely it's due to the AI driving the combat.