There are too many people in Berlin who think they should be entitled to wear whatever they want, when ever they want, no matter the occasion. To them, the slightest form of criticism of their sloppy ways makes you a snob-fascist. No where else have i seen that attitude more prevalent.
Just yesterday, i was checking Restaurant reviews, because the owner of a rather exclusive place has invited me and my GF. So i was curious. In one of the reviews, a woman down rated the Restaurant, because her boyfriend was berated by the manager for wearing flip flops. A small, seemingly meaningless example (i can tell you of quite a few others), but it's really telling.
And the guys weren't Italian, it was one German and one East Asian guy.
It gets a lot of criticism but I subscribe to the Enoteca Pinchiorri method of putting all the poorly dressed people in one room and the well dressed people in another.