Berlin is a completely different world than the rest of Germany. Never make the mistake of generalizing anything that you observed in Berlin to Germany outside of Berlin.