This person makes a lot of good points, including
- players nowadays have a lot of others options to have fun, MOBA are not the only free-to-play games anymore
- entry cost is very high for new players to get to MOBAs, preventing playerbase renewal
- original players of the game are now aging, and don’t have time for 30-60 minutes games
- other modern games are more accessible and fun (e.g. Deadlock)
Might also have to do with the enormous amount of gatekeeping in the community. Unless that is what they meant by the “entry cost” for new players.
Definitely