> I would argue that at the least it's a little absurd that we're resorting to corporate housing and "work-dorms" for lack of a better term when we could just simply shift more work to small and mid-size cities. Get your short commute, live in an actual house.
the problem is workplace choice. I can walk from my house to Broadcom, EMC, drobo, Palo Alto Networks, Dell, citrix, and hundreds of tiny tech companies. 10 minutes in an uber takes me to google, facebook, linkedin, etc, etc,...
This means that switching jobs has a much lower cost.
The problem with small towns is that each one is only going to support one big employer. You often must move next time you want a new job.
My favored solution is to simply upzone near train stops. I'd be happy to abide by a rule that I couldn't own a car in the city if you would sell me a small condo without parking near a train station. (I don't have a car as-is, for that matter, though this will likely change once uber stops dumping)