The camps of opinion I've seen on how Google should behave:
1) Pundits: Support an increasingly burdensome array of fringe services which cost them more than they gain (in their opinion)
2) HN: Reduce their experimental forays and leave (for now) private/small companies to their niches.
3) Coders: open source the services when shuttering.
1 and 2 would seem anathema to Google - the next Facebook could be hiding in either the organizational lethargy created by the former or the failure to act on the latter.
3 is going to be prohibitively expensive or difficult depending on how the service was built.
I'm just not sure there's anything other than a lot of sound and fury in the future of these discussions, which makes them boring.