Chicago alone is a glaring exception.
- It's not constrained for space, rent is relatively cheap
- Good public transit and airports
- Great food scene
- Cultural mecca
- Young people love it
- Several great universities are either in it or nearby
- Pedestrian/biker friendly
- Each of the many neighborhoods is like a different town with its own character
Google and Facebook recently made minor expansions into Chicago, but why the trickle? I get that in the short-run the elite want to be "where it's at" i.e. SF and NYC, but Chicago has so much to offer. Tech companies would get a lot for their money if they start a virtuous cycle of investment and employment here. Many STEM students from UChicago, Northwestern, and UIUC would rather stay home but the opportunity in California is too great to pass up.