Is that Facebook's problem to solve? Part of the Bay Area's trouble with affordable housing has to do with their heavy handed rent control policy (another side of price-fixing), which squashes supply.
The point remains that both groups of workers are essential to have in close proximity.
It may not work for everyone, but where housing is in short supply, and the demand for labour is great, a working dorm/camp setup for those forced to be working homeless might be helpful.
You can make $150/hr, if your living expenses work out to $140/hr you're not making (or keeping) much.
Like co-working, maybe other setups like co-housing setups might need to come up. They obviously may not work for everyone including families.
i mean, don't city councils also find it highly revenue-enhancing to encourage the replacement of older housing stock and long time owners with new, high priced, units?