Na`Vi / EG / C9 etc.. etc.. are in it for the money; They are using gaming as a means to make money. They are professionals and their performance during their gaming has an impact on their financial stability.
For the rest of us plebs, whether you win or lose has no impact on your financial stability. As a result, the incentive to not suck isn't that strong. In my opinion.
You clearly don't understand what I meant. So let me try again.
If
you get "angry" and/or "frustrated at noobs/idiots/trolls" while playing Dota 2 as a
pleb,
you are only
causing yourself pain. I speak from experience (from my BF2142 days).
I agree that playing with decent people helps, as a matter of fact. It's been proven that playing in a party automatically raises a individuals skill, simply because they are with their peers they'll try just that much harder to not suck.