Completely untrue, take WoW for example, Warrior and Paladin didn't have CC, and I believe still don't as it's been since Cata since I played. Hunters had a short term CC unless specced into it for a bit longer duration, Warlocks had to have their pet be a Succubus and lose pet DPS to have a target Charm CCed. Mages and Shaman had the better of the CCs lasting the longest. Rogue had a CC only usable before the pull and couldn't be re-applied if someone broke it unless you had a skill to get out of combat a few seconds. As to the mention someone else made, yes Diminishing Returns still affect CC, no where in my original post did I say to make it last forever.

However you are correct in that it is because of Duty Finder that we have this mindset of discouraging CC, cause they had to tune down things to the point where it's an AOE grindfest and anything else makes it "too hard to game".