7 seasons ago they hadn't invested in eSports like they have now. It's definitely late, but pretty welcome - too many people think cheating is a victimless crime, that everyone does it, and that's it's acceptable.
- - - Updated - - -
They need to be consistent across the board, Battle.net-ise. Overwatch is permanent account closure - why should it be any different for WoW? It should be worse for WoW ranked play, to be honest, or ranked play in Diablo. Cheat in ranked play - you don't get to play anymore, at all.