Rather, the problem lies in the need to generate increasing returns without charging anyone for a service. Facebook's recovery model has been to acquire and monetize anything with a growing userbase, Google's has been to sprawl across as many verticals as possible in a wild goose chase for long term sustenance.
It's going to be a sad day for Silicon Valley when advertisers stop getting their money's worth – which seems inevitable at this point. Products reach their saturation point and you can either kill the user experience (and subsequently kill the userbase) or you can start charging (and subsequently kill the userbase).
We do still have a few more years left of pseudo-charitable "Internet-giving initiatives" to get the rest of the world's loyal consumer-to-be population online. That way we can shove ads for the local ebola clinic in front of people in need of real help. That should sustain SF housing prices for another decade or so.