source
In my opinion League Of Legends makes more sense than Dota, because the genre emerged from RTS by reducing the game's complexity. In RTS you need to be really fast, especially wc3 and sc2, if you have 100 APM or less, you can't play in the upper leagues, it doesn't matter how good your understanding of the game is. MOBAs are different, if your timing is well and your skillshots are accurate, then you can be good with a lot less APM. So LoL has reduced this complexity much more than Dota (denying, skill shots and much more), but then the Dota fanboys come and tell me, that Dota is more skilled and more competitive and so on. I totally don't understand this point, because if you are looking for that, go back to RTS. It is just ridiculous to think this kind of skill and competitiveness is on the same level for Dota and RTS. Besides I like the art in League If Legends more than Dota.