Re: Enforcement?
There are very clear definitions of what is legal and what is not legal in Germany.
For example, anything that portrays the old National Socialist Party in a good light, is illegal - as is showing the swastika, unless it is in a historical context (E.g. documentary with old footage). Books like My Struggle (Mein Kampf) are illegal in Germany.
As is hate speech, Holocaust denial and several other things. But they are all defined in law, so there is no excuse for the social networks to not remove such content, at least from pages served to Germany.
A lot of Americans moan that this is picking on US based companies, similarly the data protection laws, but in fact it is making them follow the same rules as everyone else already follows.
They seem to think, that they deserve special treatment. But if I, as a Brit, come to America and say, "f' you, I'm British, I'm going to drive on the left," I wouldn't get very far, before being arrested.
The laws are there and must be obeyed, or you pay for the consequences, whether you like them or not.