But online is usually just kids with one-word vocabularies, spawn-killing tkers, and people acting racist/sexist hoping to "distract" the other team.
Man, I'm glad that I don't play on the servers that you do... because I rarely see that kind of crap. Sure, it happens, but I'd say it's on the order of once or twice a month for me (playing nightly, on open servers with reasonably good to very good players).
As for the spawn killing tker's -- don't play with friendly fire on. Problem solved (well... mostly).
I know a lot of people who don't do online MP though, primarily because they aren't very good at FPS's and just get slaughtered. And with a real life and kids they don't have the time to devote to getting better. I can certainly understand that.