Your last argument is exactly the same as Ive seen in other places in the world (rich areas pointing to the lazy bastards that dont want to work)
I understand it, but at the same time you cannot (and gladly) have all the cities shaped for maximizing profit in the capitalistic world.
Berlin is amazing (used to live there before) but its hard to have a decent job there...
Sometimes things cannot be quantified in numbers, and I think Berlin offers a lot to Germany, Europe and the World that goes beyond finance and cars.