They want to, but mountain view and other peninsula districts have generally resisted new housing at the scale needed to accommodate the tech workforce.
One reason NOT to do it would be that it puts workers with families or those who need something different than a 'standard corporate housing unit' at a disadvantage - if single professionals can get subsidised housing it effectively increases their take-home salary.
http://www.spur.org/publications/article/2012-12-18/corporat...