I was reminded of the following article when I read this blog posting: http://greaterseas.com/2011/05/the-future-of-innovation/ There's a great quote by Jeff Hammerbacher (an ex-Facebooker) that is great: “The best minds of my generation are thinking about how to make people click ads. That sucks.”
More correct: "The best minds of my generation are making huge amounts of money by solving really hard engineering problems and creating whole new industries. That's awesome".
It's hard to overstate the economic impact of FB, Google + Apple. These people are building the future of the internet. Ads just pay the bills.