I'd say all cc's need to break on any damage. CC should be used to either interrupt an ability (ie, silencing shot), or to positionally and mechanically take someone out of a fight. Make a system where a CC clears and overrides any dots seems like a pretty easy baseline to create in-game.
To have a CC that basically allows free shots at a player while he can do nothing is.... well, kind of weak.