The really terrible situation with no viable alternatives seems limited to SF and NY. (Maybe Paris? News about Paris always makes the cheap suburbs seem dangerous and non-French.)
Or is this merely a German joke about a rough town?
(Now I'm wondering if this is like the PRC, where Beijing has the rich history of a capital but bland areas like Shenzhen are where the money is made.)
The jokes about Berlin would be mostly about its horrendously mismanaged prestige project - the new airport.
So much for that...
I didn't say Mitte, though, but close to Mitte. Central areas like Friedrichshain, Kreuzberg, Prenzlauer Berg.
Even with the relative costs of living taken into account, some cities are more expensive that others - London & Sydney are still right up there.
You don't have to live there. You can commute. And if it gets too hard to find good people in London because both the rent and the commute are terrible, companies will eventually open offices in more fertile areas.
So, not supply and demand, then. Just demand.