@SerOlmy Which is why there is a report functionality and ignore system in DOTA 2. You must have the worst luck if your whole 2 hours was filled with trolls. Also Valve went into great details about this http://blog.dota2.com/2013/05/communication-reports/
Theres always friendly channels and I'm sure there is a Gamespot group that you could find like minded people who are friendly.
ViViORO's comments