As for me, i just think that instead of a specific mechanic, the concepts "hard CC", "animation locks", and "dodging" can not possibly go well in terms of pvp balance and the game is doomed to be imbalanced in this way.
If it weren't, non.paying players would have no actually good means of farming AD besides of 24k/day daylies. It would then take us years of playing just to get a few enchantments (400 days or something, as i recall reading on a post).