This article's main topic is just "tech companies are building big offices", dressed up in some purple prose. And they're also to blame for high rents. But if they build apartments to help ease the housing shortage, that's a "company town" and we can't have that either. And Amazon is a "commandeering leech" which "suck[s] up our resources and refus[es] to participate in daily upkeep", but when Google offers Mountain…
Lots of people want to be part of a community that feels diverse and functional, rather than be part of some weird polarizing over-class just because they took a job.