look at a game like starcraft or dota2/league, these games actually take though and strategy
hate all you want esports are a legitimate thing, and if you think "all video games are a waste of time" see other "wastes of time" that other people enjoy like fantasy football or watching every episode of breaking bad.
Look at the following of dota or league of legends and the amount of people that dedicate so much time to it. It takes lots of practice to be good, and even more practice and dedication to be the best. Valve is about to release a movie about this on the 19th called free to play that should be interesting.