Even accepting that free speech ends where criminal law begins, that doesn’t justify fining the platforms. If people are posting “illegal” content, go after them for breaking the law. Don’t go after the tools they use. By putting massive liability risks on platforms, those platforms will almost certainly overcompensate and over censor to avoid any risk of liability. That means a tremendous amount of what should be protected speech gets silence, just because these companies don’t want to get fined. Even worse, the big platforms can maybe hire people to handle this. The littler platforms? They basically can’t risk operating in Germany any more. Berlin is a hotbed of startups, but this is going to seriously harm many of them.