Why do you think so? Berlin is cool. I like techno a lot. Obviously very German vibes. But stuff seems pretty far apart, transit kind of annoying.
How? Its not diverse at all compared to a city like London. Unless you are a German/looks likes one it's a poor city to be in.
Berlin has all the benefits and little to none of the disadvantages of a place like London. Why does a place need to be diverse to be great? Does the absence of a heap of Mincéirs make a city worse?