You also can't arbitrarily increase density of a city as you need infrastructure to go along with all those people. Not to mention that Berlin has many old buildings that are under protection, so you can't just demolish buildings and replace them with skyscrapers.