My point was the attitude put out, which has only gotten worse. While he may be wrong (in most eyes), if it's working for him where HE is, then who are you to get irate acting like it has any impact on you? If you were to come up against him (or anyone else) using said "noob" paths then you should just crush them. Eventually people learn what works and what doesn't and will change accordingly.
Usually until someone has played with someone and respects their skill and opinion, you telling them "they are noob" isn't going to change their mind about their actions and will (as you see) just solidify their thinking.
Now I realize what it really comes down to is YOU being in teams with people with the same mindset as he has, but again, you are NOONE to those people. Rage all you want, you aren't going to change their minds that way. I've been on both sides of it. The only thing that will change their style is for them to get repeatedly stomped.
Relax and play the game.
That's the inherent issue beyond the jacking-off style of play. When playing a multiplayer game and the ideas, criticisms, and feelings of your teammates mean absolutely jack shit to you.
You could give a shit about helping your team as long as you win on your own terms and please yourself first.
It's not like dota2 doesnt cater to that crowd. You can play vs or against bots. Noone will give 2 shits about your build or how good/bad you do.
Yes, there are people who are outright toxic towards new players and that part sucks about the dota2 community, but there are people like CWRmadcat and Zeze who do put an effort to try and help other players gain strategtic knowledge towards the game. However, when their efforts are met with a " Fuck you, my style is better and your points are completely invalid " why should they remain civil?
It's not about making people understand or play the style of doto that pleases "good players", it's about not making retarded item choices and playing a solid competitive game. Same people, get retarded items, demand solo mid, and proceed to ruin the game. In-turn, they blame their team for not enough support or just talk shit because it's the only thing they can do.
I still more often than not try to defuse toxic situations and get my team to work together ( for selfish seasons, I fucking hate to lose ), but sometimes I just talk shit without any restraint because some people don't fucking get it and won't ever fucking get it.