I agree that it needs change, if I understood you correctly something like this?:

At 100% phys/magic protection = 100% immune
At 75-99% = 80% chance CC will be resisted
At 50-74% = 60% chance CC will not be resisted
At 25%-49% = 40% chance CC will not be resisted
At 1%-24% = 20% chance CC will not be resisted

At all of these = add current % magic resists to the roll

This would neither make you or enemies completely immune, just a lower and lower resist Vs CC. It balances itself out because it also applies to you. Second: This still adds a tactical layer. Do I gamble/take the chance it will CC? If it fails I wasted these AP.

As a sidenote I find it REALLY strange that provoke does not bypass resist by default. "Hey dickhead! Attack me!", "Your insults does nothing to be bro! MY PLATE ARMOR MAKES ME IMMUNE TO YOUR TAUNTS!" Literally makes zero sense :P