DOTA 2 is the most well-made MOBA with the most interesting metagame. It's got the best F2P model, best support, and the best balance philosophy.League is fun and Riot puts out pretty frequent content updates, but the way they monetize their game is bad. Then there's the rigid meta, compounded by an approach to balance that's all about extreme nerfs and buffs which make one champion dominant while a bunch of others nonexistent. It just feels to me like Riot is more focused on advancing League as an esport with these huge, expensive events instead of really focusing on the core of the game. DOTA 2 is the most well-made MOBA with the most interesting metagame. It's got the best F2P model, best support, and the best balance philosophy.League is fun and Riot puts out pretty frequent content updates, but the way they monetize their game is bad. Then there's the rigid meta, compounded by an approach to balance that's all about extreme nerfs and buffs which make one champion dominant while a bunch of others nonexistent.