When you are new at DOTA, it gets worse before it gets better.
You played some matches, read some basics and you know some basic stuff, like buying some regen items at the start, but you have a long way to go.
Still, at this point you feel confident enough to judge everything and everybody, and given there is more or less 50% chance of you losing a match.
Enchantress wants to lane? Necrolyte wants mid? Support Sven? What are these weirdos doing in MY team?
The more I play, less I judge people. Sometimes people know more than me and sometimes they just want a break of pace. If I'm partied with terrible players it's probably because I deserve it.