When it come to insulting mother of the others... It's immaturity, nothing else. Telling other he's noob - it is provocation. Telling that his mother is a !$%@$ and a !%#?$5 and that he must be a
@%?#% to live and that this is just
@%?@% all day... It's kinda out of context... Like I said, it's a pub game, not a competition where you might win a prize... I know you can be pissed for a death or something in a competition... But when you join for fun - pub - just to pass the time and that someone come and shit talk... Man, you don't know a shit about the person you're talking.. Maybe you'll insult his mom and she just died one weeks ago and the kid is only 14 years old, he came to play dota to change his mind and someone shoot this at him?.. You think it's bright? How he'll feel? Where goes our planet if we start 'playing' like that?... Where do you think the racist came from? People telling it's part of the 'life'... Well sucks for you. (changed game for life)
There's no reason to blatanly trashtalk. Flaming is a bit is acceptable. TrashTalk/Insulting/Excessive Falming is something else. There's a reason why !ignore command been implemented and rules exist.