Partially in response to the issues raised in this thread and partially to help a community that has been a great place to hang around, I would like to offer my knowledge of dota2 to make it easier for people to get past that initial hump and fall in love with the game.
This consists of answering questions, helping you with builds, explaining current trends in the tourney scene/meta game, working on game mechanics (last hitting, ganking, etc) and really anything else that is related to dota2. I will show you that even though it is a hyper competitive game like sc2, there is a lot of fun to be had just playing the game and trying to find new ways to use/counter certain heroes or combinations.
Here is a link to my dotabuff profile, which should give you a good background into my experience with Dota2. I generally play mid, initiator, or hard carry. I have a pretty good knowledge of all heroes and items, and if there is something I can't answer for you I will find the answer for you.
If you want to set up practice sessions or gameplay introductions, feel free to pm me or add me on steam. It would smooth things along if you can tell me in advance what in particular you want to work on, but if you are brand new to the game and just want a basic overview I can help there as well.
I am sure there are a number of people in this community who would be willing to do the same thing, and I don't consider myself a great dota2 player, I just don't want people to think dota is this unapproachable game or that the community at large is actively hostile to new players. Those first few steps with a game like dota2 are going to be the hardest and I just want to do what I can to smooth that process for people as much as I can so that you can enjoy this incredible game as much as I do.