If Boulder wants to be Ann Arbor of the Mountains, that's fine. But I suspect that's not what Boulder really wants; people who live in Boulder want to have a competitive employment market with multiple options for where to work and little risk of being forced to relocate out of town if their job doesn't work out. That's a basket of benefits that you can't humanely get while holding density constant.
So it's not a case of wanting things both ways, it's a case of the city choosing economic expansion over the subset of people that want to keep things affordable and uncrowded.
Interestingly, the modern liberal position seems to be that everyone is welcome here, just, you know, not actually here here. Somewhere else, here. Not where I live, here. We talk about this in terms of immigration, but my experience is that, in actual practice, people don't even want Ohioans to move to their town.
Hm, most of the people I know who live in the "coastal elite" cities did not grow up in those same cities; they grew up in places like Ohio.
(Which, again, is fine if Boulder wants to be a steady size forever - make sure enough people are moving out to bigger towns to cancel out population growth, by making sure they don't have too many job opportunities locally.)
Yes, and generally speaking, if they liked Ohio, they would've stayed there, because you can still make a very nice living as a coder in middle America. That means they're going to be even more upset about Ohioans closing in, because they'll feel like the culture they left behind is sneaking back up on them.
That's a repulsive suggestion to many people who live in Boulder. Living in a city of <250k people is a feature, not a bug. Boulder is not cheap, if people wanted density they could already move to Denver for the same price and climate.