the issue is blizzard has high turnover.
so some new intern takes over, and wanting to make a name for themselves, they come up with the weirdest most convoluted solution they can in hopes that if it works well they can climb the corporate ladder.
the problem is they are about the most anti gamer solutions anyone could dream of. So then it just gets worse and worse each season