This reminds me of what Germany has done. They barred the display of any Nazi symbols and, basically, any discussion of that part of their history. If you talk about Nazism there in front of the wrong people, you can wind up arrested. They don’t have uninhibited free speech rights there.
It happened, and no matter what, that won’t change. Those soldiers died fighting for the Reich, most likely something that believed in strongly. It should just be left alone. Removing the symbols won’t solve anything, and would only serve to dumb down the populace.
It’s pretty bad in Germany. I know some Germans, one of them told me he had the police called on him because he was playing the Königgrätzer Marsch in public and offended somebody.
The police fortunately didn’t do anything since it’s not illegal, but it’s a pretty sad testament of how things are over there.