If the right to freedom of expression doesn't include expression which others find unbearable, it's worthless. It isn't the freedom to say sweet things about everyone else that needs safeguarding.
"3(1) No person shall publish, issue or display or cause to be published, issued or displayed before the public any ... symbol, emblem or other representation that..."
From the full passage as written, I assume it must be illegal to publish, issue or display a Nazi swastika on the letterhead of a neo-Nazi propaganda rag (which is to say, in a context other than one defensible on academic or artistic grounds) - which is, frankly, bullshit of the highest order. I hold no brief for Nazis but this has nothing to do with public safety and everything to do with people who have decided there are some things they just don't want to hear and see, but more to the point, they don't want others to hear and see.