I think the new player experience is so horrid in dota compared to league. That may just be from my perspective as a decade long dota player who played a couple games of league, but I truly believe the one thing league does indisputably better is make it easier for new players to get integrated into their game/community.