There is always a "slight" difference between written law and spoken law.
This act is used as a useful "weapon" against such idiots, who run around beating up foreigners. They act in groups and as in every modern justice you have to prove each individual, what he has done.
But with these laws §86 or §130 (Volksverhetzung : this is disparagement of other groups and/or the denial of the nazi crimes) you can do something against them.
These laws are part of the concept of the "wehrhafte Demokratie" (fortified democracy)
In the Weimarer Republik (the time in Germany between WWI and WWII) every kind and form of political agitation was allowed. Even if they declared to destroy the state.
This led to a street war between the paramilitary organisations of the nazis, communists and others (royalists, revanchists...). In the end the democracy was rotten and powerless.
What than happened everyone knows, I hope.
After WWII everyone knew, that a democracy must be strong enough to protect itself.
So they laid down in the constitution, that the state has the rights to protect himself, against persons or groups which want to destroy the democracy, human rights or individual personal rights.
AND every person has the right to protect the constitution against the government. (In extreme it means, you are allowed to kill the government, if they install a dictatoreship hehe).
This worked very well up to now.
About censorship, illo.
I agree with you completely. The banning of Mein Kampf or other books and films is TMO a stupid idea. If you really want them, you get them (a hooray on online-shopping) .
There are many pros and many cons for this issue, but in the end we now have a stable and living democracy. And that is absolutely good.
ToFri