LoL was fun while it lasted. I used to play it all day every day and got really good...unfortunately I found that the matchmaking was terrible and getting paired with bad players was what ruined the game for me and made me ragequit.
It's a great game if you're playing with friends. Very easy to play (which makes me fail to understand how people can suck at it), decent UI which has more recently taken on a couple of characteristics from dota 2 and lastly, I think they did a good job with providing ways for people to play casually and the learn the game at their own pace with vs AI games and the tutorial map. I think that is one thing that other dota style games tend to lack a bit.
Riot keeps interest well with new champions coming out all the time and new skins being designed for the champions. It's a good way to make them money too considering it's a free game. They also listen well to the demands of the community and added in a new map/game mode.
League is a good game so far. It has a long way to go but it is still a fairly new game and I think it has really good potential to last a long time and grow within the esports community.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.