I don't disagree with any of that. Though I'd point out that just because there's lots of open mountain space doesn't mean it would be anything like straightforward to get the permits to develop and operate a destination ski resort there.
But, as you say, a lot of destination ski resorts don't even really have an associated town at all or they have a somewhat distributed sprawl of related properties and they're inconvenient to get to. Even most of the Colorado resorts aren't especially quick to get to from commercial flights. And if you don't have a destination resort (or other) you just have a small rural town that may not have much in the way of jobs in the first place.
While there have actually been more small ski areas created since than I would have expected, it looks as if Deer Valley is the newest major resort from the early 80s--and that's in a town that already existed and already had an associated major ski area.
Not to mention the quality of the attraction itself -- there are plenty of B-level Colorado "resorts" that most upper middle class won't bat an eyelash at because the vert/terrain/natural snowpack just isn't as good as what you'd get in, say, Breck.
The problem is not the mountain side ski hills, it’s access to the flow of rich people. Ski resorts 2 hours from the Bozeman airport struggle because that’s too inconvenient.
The ski towns that suffer from these problems are a small minority of ski resorts that meet the criteria of:
- town actually right next to a ski resort (many ski resorts don’t have a convenient town attached)
- airport with commercial flights to major hubs within 45 min to an hour drive at most