Not sure what you are talking about here at all. The popular games are not suited for high level play ? Starcraft is a difficult game, im sure you agree, but Mobas, have you ever played one ? League is a game that takes months to play at a basic level, and Dota offers even more, a ridiculous amount of depth, those games…