I think the problem with this issue is people are forgetting the 'choice' aspect of the game. Is it not in the ethos of the game that in order to do something repetitively successfully one should have to invest some time and effort in to it?
CC should be implemented in a way which means that, If you want your CC to always land you should invest in higher nanoskills at the sacrifice of something (defence?) and if you want to not be CC'd you should invest in resistances at the cost of something (offence?).
Maybe people are forgetting that those they cannot CC may have invested time and money in to making it so, and that is their reward.
Obviously there should not be a clear choice but you should not be able to have your cake and eat it.