You’re totally missing the mark: many of these guys are very, very good at creating entertaining content. They pull more views than NFL matches on the daily, so if anything, I’d say they’re beating top athletes.
The game they happen to be playing doesn’t even matter all that much, because it isn’t about the game being fun. It’s about that specific guy being fun to watch.
Being skillful at some random computer game doesn’t fill anyone’s pockets.
Being entertaining, however, brings in ridiculous amounts of cash, if you’re “the peak of talent and skill for it”.