I think this simply comes down to a lack of maturity. Games that have a larger player base, and games that have a higher percentage of younger players (due to marketing, or simply because a larger player base is more all-encompassing), tend to hold a larger number of immature players. When I was younger I would trash talk my opponents and such, but as I got older I realized that I'm not bringing anything to the game, I'm just detracting from someone else's experience - and since we were all there to have fun, what's the point?
But I think OP is correct, there needs to be more sportsmanship in games, and the example set by the professionals is not always good. If professional regular sports players behaved in such a nonchalant towards their opponents then fans and other professionals would have something to say about it, I don't see why gaming and e-sports should be any different.
It all comes down to my previous point that we all game to have fun, and we have no right to prevent someone else from doing that, as you can have fun gaming without behaving like an ass.
But I think OP is correct, there needs to be more sportsmanship in games, and the example set by the professionals is not always good. If professional regular sports players behaved in such a nonchalant towards their opponents then fans and other professionals would have something to say about it, I don't see why gaming and e-sports should be any different.
It all comes down to my previous point that we all game to have fun, and we have no right to prevent someone else from doing that, as you can have fun gaming without behaving like an ass.