How do social networks make money without being perceived to violate the privacy of their users?

Facebook is facing a backlash against Facebook Beacon. This scheme obviously doesn't go directly against its privacy policies but certainly many users are feeling that this is not the way they understood their data would be used. Facebook is going to have to embark on schemes like Facebook Beacon to justify its enormous valuation but can this continue?