Unwilling to tolerate new players? That sounds like a great way to kill a community surrounding a game. Every game needs new blood.
It's really not, though, and is one of the common misconceptions about the game. When you first start out, matchmaking only matches you up with people who have as many wins as you (i.e. in your first games you're going to be playing with people who have <10 wins). You aren't going to be playing with dudes who have a thousand hours under their belt when you first start your Dota career. You're playing with guys who are just as new as you are in no way 'veterans.' It's just the same as getting on XBL and being yelled at by a 12 year old over a headset on Battlefield. Everybody knows to just ignore that kid because he's an idiot, so why do people who are new to Dota not do the same thing?
Do you think this is due to the fact that Dota 2 is free to play? Seems like that always brings in a special flavor of rotten human beings.
Nope they where just as big of assholes back when it was a WC3 mod.
Also I don't want to scare anyone away but I like dota, I don't have the time or coordination to be good at it (I will play for a couple months get board and come back in a year). But people there are still a lot of match making games (I.E. over 50% is being generous) which I don't have a full group where I am yelled at and called a noob and told how to play by people who are way worse than me.
@FoolishChaos: Do you really think that they could charge for a tool? Wizards of the cost are doing just fine. They make plenty of money off of D&D by merchandising like the Lords of Waterdeep board game. This actually seems like a perfectly logical progression.