That's great, but isn't it orthogonal to the topic at hand? We need non-tech jobs in Silicon Valley as much as anywhere else. Even if we could get every single person in the bay area a job as a software developer of some kind, we would be left in a barren wasteland of office buildings with no services. The solution clearly has to be to somehow make living here viable regardless of how you're employed.