If you think about it in another angle, the governments aren't subsidizing to help the tenants as much as they are subsidizing the companies that have to hire people at not executive or programmer wages.
I mean you might get a few people who are willing to commute 4 hours a day, but certainly not enough to satisfy SV's needs. I doubt a company would pay their janitorial staff enough to live there without being forced.