You do realize we have a new wave of nazism here? And yes, that stuff will still make people uncomfortable. Me too. Other nation's flags and designs don't.
And NOBODY flies the German flag outside their house. Nobody, except for government buildings. Not even on our national holiday, the 3rd of October, Day of German Unity.
Of course, the police doesn't punch people, but like I said, we have a new wave of national unrest. Lots of new nazis and a lot of new anti-nazis. It's such a big problem, that we sometimes even have "battles" in the streets.