A surprising difference is that esports is young men's game. A 30-year-old gamer is equivalent to 40-year-old athlete in most sports.
Even for the most successful gamers in the world, careers are shorter in esports. Also because the competed games change, at some point it's no longer an update but the whole next generation game. But then again that's not so different to motor sports for example.