Look. I really loved this game at my beginning, approximately 9 years ago. There was nothing compareable.
One really big problem, for example: no integrated possiblity to archive and watch my replay files with uptodate client software. Or alternative web client in contemplation very large client, so friends they want to start this game very busy to download all this data. Or an reasonable tutorial, more help for beginner. And so on. My list is even longer!