In either case, the idea that a city can just "break" because it is too expensive for ordinary workers, ignores basic microeconomics.
The laws of supply and demand imply that wages go up to deal with lack of supply of certain professions. Whether that lack of supply is caused by a nationwide talent shortage, or a local high cost of living, makes no difference.
But there are problems. Perhaps the simplest of which: I personally feel like you ought to be able to live in the city you serve.
The more complex problems get into the inter-city dynamics, the sleepy commuter towns, the slums that wind up surrounding the wealthy areas...
/s
Prices of everything should be relative, else it does not work. Someone is buying those homes.
Or would you rather we just do away with them, along with the middle managers, telephone sanitisers and hairdressers?
Including tax revenue.
As to middle managers, I'd agree.
http://www.glassdoor.com/Salaries/san-francisco-software-eng...
But I think $140+ is mid level in bay area + stocks, occasional work from home, etc. High level is $200k+ at top corps, anecdotal based on friends.
your world is clearly very fucking boring.
I don't see a problem here.