As someone interested in e-sports, it’s a bit harsh to see the top players agree that 20-25 is way too old to be good.

Wrong in DotA and AOE 2.

That being said there is some advantage to being young, but experience is quite impactful in less twitchy games.

Yeah, I guess it depends on the game a lot. I occasionaly watch Rocket League. It’s just pure reaction, muscle memory and quick movements, so basically no one in the top matches are above the early twenties.

I think the biggest problem in rocket league is the amount of practice needed to maintain a pro level of play. Once these kids grow up and need to start handling adult life, rocket league doesnt really fit in.

I think if it were possible or reasonable to pursue professional rocket league as a career, we would see older players.

What matters most in a game?

Strategy? Older = better

Reflexes? Younger = better

And then there’s Chess, where I can get thrashed by 8 year olds and 80 year olds alike.
The best Counter-Strike players usually fall within that range. There’s also plenty of 30+ veterans to be found in the pro scene, some even in the world’s best teams.
It’ll be a sad day when Niko or Karrigan retire.
Basically every single broodwar pro is older than that. Its just idiots who dont know what theyre talking about, even if they are a top player themselves. The only reason its kinda true in physical sports is because of the immense strain you put on your body.