So tell me, why Facebook data isn't open for everyone?
For obvious privacy reasons? But Facebook data is public is open to everyone. For Google too. In fact you can find public Facebook pages in their normal search, too.
So, how does it work? If Google’s search engine decides that it’s relevant to surface a Google+ page in response to a query where Google+ content is hardcoded, the tool searches Google for the name of the Google+ page and identifies the social profiles within the first ten pages of Google’s search results (top 100 results). The ones Google ranks highest, regardless of what social network they are from, replace the previous results that would only be from Google+.
In my opinion this demonstrates perfectly that it's entirely possible for Google. It's just that they don't want to do it - they want more control for themselves and more information about users for advertising and marketing. Social networking would be awesome source of data for Google and they must be crying blood that they didn't get it before Facebook and Twitter surfaced. If they had their own social network they would get all that. But by far Google+ is an epic failure.
Next step: deprecate Flash.
Google owns the largest site on planet that almost fully uses Flash (YouTube). You really think they're going to drop its rankings?
"Never ascribe to malice that which is caused by greed and ignorance." -- Cal Keegan