I don't know, I guess League was just a breath of fresh air after playing Dota and Hon for so long. When I was playing at a competitive level in those two games their meta's were at a point where tri-lane bot/top was popular with two solo lanes. All you did was basically baby sit the right click carry and hope that your other lanes didn't feed. Basically, I got tired of the entire game centering around the carry if you wanted to stand a chance at winning.
League shifted the focus back towards team play. No buy backs and rax respawns forces team play. When a rax is down, you have to shove lanes and split push, coordinating it properly and taking advantage of the 40 secs you have to push while an enemy champ is dead. This does promote a bit of rubber-banding in allowing teams to come back from games they don't deserve, but a lot of the times that means you have to blame yourself for giving them a chance. Games can be ended quickly if you dominate map control and objectives, which Moscow5 has been proving time and time again in tourney play. It makes everybody on the team valuable for the entire duration of the game, and that's something that other mobas really lacked in.