For 'window' prices, sure they've priced out the middle class, but as has been mentioned, no one has to pay the 'window' price.
The Epic Local Pass is a great deal for me. At the same time I was paying $500 or so for most of Summit County, Aspenites were paying $2000 for their 4 areas. Kind of apples and oranges, but Breck could have charged well over $1000 for just Breck.
IIRC, passes in New England have been pretty pricey. I won't quote figures, but New Englanders could support my argument that you could pay well north of $500 for a single NE ski area pass.
I'm extremely grateful for the exceptional value I get from my Epic pass. Note Bene: I ski all week long and deal with the crowds on the weekends if the conditions merit. Most of the time they do and the terrain I enjoy isn't that crowded anyway. Suffice it to say, I usually go home tired, not perturbed.