Both games have been out for years now and have remained the far-and-away leaders within the MOBA genre, but League of Legends has managed to maintain its playerbase lead over Dota 2 without fail. Now, we can argue to death over which game excels over the other in subjective terms (better heroes, production values, game modes... etc.), but one thing that Dota objectively does better is offer a hell of a lot more for absolutely free.
The F2P model that League established years ago proved to be very successful, and countless other games (MOBA and otherwise) have adopted it since. Dota 2 is in a unique position in that it is arguably the densest, most content-packed MOBA out there... and it's completely 100% free. Other than cosmetics designed by the community and approved by Valve, players have access to every single hero and mode in the game without ever paying a dime. Valve is in a unique position in which it owns the platform on which Dota 2 is played, so they can get away with such an absurdly consumer-friendly model where almost nobody else ever could.
So calling everything else a wash due to subjectivity and the relative similarity of both games, Dota 2 has a few things going for it that I feel like should've given it the edge over LoL after years of building steam:
Now let's look at the list of things that LoL objectively has over Dota 2:
Is that one, crucial factor really all there is to it? Was the momentum that League had going for it by being the first polished F2P adaptation of the DotA All-stars formula enough to give it the permanent lead in terms of popularity? Once people started playing they got hooked and saw no need to switch over to Dota 2 once it released?
The F2P model that League established years ago proved to be very successful, and countless other games (MOBA and otherwise) have adopted it since. Dota 2 is in a unique position in that it is arguably the densest, most content-packed MOBA out there... and it's completely 100% free. Other than cosmetics designed by the community and approved by Valve, players have access to every single hero and mode in the game without ever paying a dime. Valve is in a unique position in which it owns the platform on which Dota 2 is played, so they can get away with such an absurdly consumer-friendly model where almost nobody else ever could.
So calling everything else a wash due to subjectivity and the relative similarity of both games, Dota 2 has a few things going for it that I feel like should've given it the edge over LoL after years of building steam:
- It's an official sequel to the game that invented the genre, complete with 99% of the heroes from the original game tastefully updated and brought into the modern era.
- It offers more content for free than any other MOBA.
- It's developed by fan-favorite Valve (although I guess there is a sort of love-hate relationship these days).
- It offers more variety than LoL ever since the inclusion of Custom Games (Arcade)
Now let's look at the list of things that LoL objectively has over Dota 2:
- It came out first.
Is that one, crucial factor really all there is to it? Was the momentum that League had going for it by being the first polished F2P adaptation of the DotA All-stars formula enough to give it the permanent lead in terms of popularity? Once people started playing they got hooked and saw no need to switch over to Dota 2 once it released?