And, I love my Facebook. It's how I keep in touch with family and friends. It's how I keep track of what I'm going out to do on weekends.
I have my security settings dialed in. I've built audience lists, I don't add people I don't know in real life (with just a very few exceptions) I don't generally comment on public posts, and none of my posts are displayed publically.
If you know how to use Facebook and configure it correctly, it's not a problem... unfortunately, most people don't know how.
Well the problem with Facebook selling your information is that they don't need to keep it anonymous. Google, Microsoft and maybe even your local grocery states that your information anonymous which is the key difference.
Sure I wouldn't mind using google and have them see how I is their applications or the queries made and location to gear advertisements towards me that relate to the criteria as long as it is anonymous.
With Facebook, everything from your phone number to your old high school is information that can be given away without any anonymity.