One one fateful weekend, I had realized that I had wasted a massive amount of time, money and keyboards on League of Legends.
You see, I impulsively bought RP for skins and new champions.
After about 5 games in a row that were full of ragers and just generally negative people, I realized something. I was paying for this bullcrap, and it would only get worse when I started playing ranked.
So I started playing DotA 2 and I love it.
So are there any League / DotA players here on the forums? I'd like to discuss these games in a place where there might be people of differing opinions, since it's not likely you'd get much of a discussion on the DotA or LoL forums. :/
What are some simple heroes that are good for learning basic mechanics for DotA? So far my favorites are Warlock, Venomancer, and Keeper of the Light.

More often than not I've found that playing strictly by the meta leaves me too tense to perform properly, and that I have more winning PvP games when I get together with my friends, we just pick champions that work semi-well together, and do as we like. Every time I escape a fight with a sliver of life, and see a support decide not to kill me because he'd most likely get yelled at for stealing kills, I am reminded why the meta should not be followed in casual games.