I find it gets worse the higher you go. Players take the game more seriously, more personally. This is why I have my chat and messages disabled, by default.
There are, however, kind and friendly players at all levels. But the loudmouths tend to stand out the most ...
I gave some thought into this after a 2287 rated person started laughing at me mid game for losing a piece and just generally being toxic mid-game. (Don't worry, I managed to hold that game to a draw)
Then during world champs chess tv chat today, I met a few quite toxic people around 900-1100 range, and that made my wonder at which level do people just stop being toxic? I'd assume around the 1300-1500 range cuz thats when people focus on the actual game rather than bad mouthing opponents.
But anyways, what rating range do you think the community becomes less toxic?