The whole infrastructure surrounding the game is horribly designed... Launcher, UI, spectator. There's so much specific flaws and bad choices to point out, but that would take a whole separate thread...