I've met a ton of people who don't like cities. They like cars and big houses and backyards and filling their homes with big box shopping. It's a bit unfair to say that people only work in SV because they have some attractive opportunity there. Some people just like living in the suburbs. And if you live there, why not work there too. Plus the weather is nice.