I was big into WC3 customs. I played DotA in the first few weeks that it was really starting to get steam. I wasn't very good at it. The community was unforgiving. It was a lot easier for me to spend my time on other games, rather than try and get better at something I initially sucked at.
The matchmaking system of LoL makes that a ton easier. Hence why I now play LoL.
--
http://i.imgur.com/ZhLrT.jpg
http://i.imgur.com/H6Frl.jpg