IGN recently released its IGN Top 100 games of all time.
LOL ranked 93 on the list. Stating it " Easy To Learn". LoL is also a challenging game when we climb Competitive ladder, which I totally disagree with.
DOTA 2 On the other hand ranked 73 on the list. Stating that Dota 2 is not just a game but a "LIFESTYLE ". A game with interesting features and mechanics. Having over 100+ heroes which can be played differently. Even after Mastering all heroes, there is some thing new to discover.
Overall, Dota 2 is just far more superior than LOL. People just don't accept it and disagree with the opinion of the critics. Lol is just a Tutorial for Dota 2.
Both games are superior in their place. <3
Check out the IGN LIST :-
Source: https://www.reddit.com/r/DotA2/comments/rta85x/lol_vs_dota_2_ign_top_100_games_of_all_time/