Mish, you should know that if you do find something to be offensive all you have to do is tell a moderator (as long as it's a reasonable enough request) and they will usually do something. However, what I tend to see with a lot of the newer users here like you is that when something offends you or you believe someone else to be doing something "wrong" then you simply fly off the handle and act (excuse me if I seem blunt) like a spoiled little toddler that isn't getting their way. I'm not saying that YOU in particular do that, it's just something I've noticed.
This was always intended to be a place for people our age to socialize in a safe-enough environment, and we do TRY to keep it that way as well as we can, but we can't make everyone do everything we want. If you care enough about the people that are here you'll stay, and if you don't then don't bother to trouble yourself about it at all.