If LoL can be cleaned up, so can WoW.
What do you think Blizzard is going to do?
Among other things, I'd like to see players have to agree to a simple one page "Summoner's Code" type login screen. Not every time but at least as often as they are presented with the unreadable ToS and license screens.
Player tribunals have problems but I would like to see Blizzard develop those too.
I guarantee you, Blizzard is going to move on this problem by the start of the next expansion.