I think you have provided an argument against eSports: a popular sport is "timeless" and is played for generations.
Games are ephemeral. It's very rare for a game to be popular for more than 10 years. There might be popular franchises like Counterstrike, but they are still different games that will eventually be replaced by something better.
That means you can't build up the same history, traditions and attachment.