I fail to see how this is a freedom of speech issue.
Freedom of speech is never totally free, you are not able to say anything, anywhere with no restriction.
http://en.wikipedia.org/wiki/United_...ech_exceptions
http://en.wikipedia.org/wiki/United_States_v._O%27Brien
http://en.wikipedia.org/wiki/School_...irst_Amendment)
Germany has chosen to ban the swastika symbol. Big deal. Let's move on.