I think the problem is that CC has a 100% chance of success when the armor is gone.
I like the new system of D:OS2. I suggest that some armor recovers every turn. Skills that deal damage AND cause CC get a big cooldown or AP cost. There are "cheap" skills that do only CC, but you (or somebody else) need to make some damage to this target in this turn first. There may be skills that increase or decrease armor regeneration.
I have never played such a system so I have no idea if it works. I hope this might help to make it harder to perma CC enemies while keeping the general system and while keeping CC useful.

Prof. Dr. Dr. Mad S. Tist

World leading expert of artificial stupidity.
Because there are too many people who work on artificial intelligence already