The biggest problem with CS is the people that play it 99% of the people seem to be abusive 14 year olds. It was a bit of a shock having first been involved with a mature friendly online gaming community (Quake 2). I blame Half-Life for bringing online gaming to the masses
Now I only bother playing with my clan mates, and that's always a good laugh. You just have to learn to ignore everyone when you're on a public server :/