I don't like this idea... I don't think this is the way to fix the CC issue....not that it isn't properly though about, good thinking outside the box....it is just not going to work well in combat mechanism.

Why, because in combat, you'll be choosing among your skill whether you want to use a skill to CC someone and give him a 40% armor bonus or use a skill that doesn't do CC....so basically you get penalize for having a skill that would do CC damage. Instead of being a bonus, it becomes a trade off.