Funny how this thread quickly became a fight between lol and dota.
Personally, I went from dota to hon to lol and in the end I prefer lol because it is more oriented on going all out and taking risks. They both let you play competitive, they both let players flame all they want, in the end, it is how you prefer to play that should mater most. I havent tried dota2 so I can't tell anything about it, but what I saw seems to be exactly like dota.
As for the money, just to make things clear, ALL game compagny out there try to make the most money they can. As for myself, lol has been free to play and it still is.
Also, I think it is quite a big accomplishement what lol did with the pro scene. They managed to make it interesting enough to have a real sport league, and thats not small thing.
So to get back to the main reason of this thread, my name on lol is FlammingKeg (na server). I am about 1350ish elo, trying to get to 1400. Mainly a mid player and surely no adc.