You said: "...been jamming for a while now.."- Then you should know, that this is part of the game. Part of QL, counterstrike, UT, and so many other games. Flaming, immature kids +"Adults", outburts, whiners, cries, personal attacks... The list goes on. I dislike it just as much as you, but the only TRUE thing you CAN do is: Ignore..
And trust me.. it dosen't get better over time. I have played online games since early 90's, and it's the same in any game you enter. Quake, Battlefield, Unreal T, even.. TETRIS lol. There will always be a group of people who wasen't raised with values, ethics, morale, proper manners, and the right attitude. Then there is just the plain and simple immature adults and ofcourse kids, who can't understand a thing or put 2 and 2 together.
I've accepted it, but I take my own precautions! I choose more carefully who I play / hang with, and whoever says something incredibly stupid is ignored. Do not argue with them, do not TRY to reason with them, just ignore
Be nice, respect other players and always enter a server with a good positive attitude. It can rub off, and come back at ya.