Google did try to build housing but Mountain View wouldn’t let them. [1] I also have been to public hearings where Mountain View and Palo Alto council members celebrate their success in blocking public transit in the South Bay (hence Google Buses). If you think this is the tech companies fault then maybe the local governments shouldn’t be blocking them from trying to help.
https://www.mv-voice.com/print/story/2012/07/13/google-housi...