I have played dota 2 for a good 2 years until some friends of mine recommended league back in 2015. I instantly dropped dota 2 for this game for just because of it didnt have turn rate. Like seriously, playing a character in dota 2 is like playing a character in a wheel chair that can shoot out fire balls, swing sword or deal out cc. God forbid you ever get creep blocked in that game. In league of legends it just has a bit more mobility and doesnt deliver that feeling like my pc is about lagging so hard. Despite the hard snowball effect in LoL it's still a lot more fun playing than dota 2.