I don't understand why people complain about Facebook. The content you get is really based on who you are friends with. If I start seeing too many stupid or offensive things, I just unfriend or hide the person(s) posting them.
It is a useful tool. I have teenagers, and I joined facebook to "friend" them - and all their friends. I can keep an eye on what's going on in without looking like I am doing so. My family is in Ohio and a lot of my friends have moved all over the country. It is a convenient way to keep in touch with everyone.
Now Farmville, and Mafia Wars, and all those silly games....forget it. I wasn't even that interested in video games when I was a kid back in the 80s.
~A