"Should" has no place in what I'm trying to explain to you. I have never said laws are always fair or anything like it. The point is that you can't have your cake and eat it too, by saying "but my servers are in the usa, just like the physical office", "but it is truly impossible to stop every German user to use my site" and stuff like that you will only sound extremely naive, what they (you or anybody) can do is ignore the request to comply with foregein law and suffer the consequences (be blocked there and/or several others) or comply with the foreign law and that doesn't mean necessarily removing the content (focusing in this case), they can opt to make a honest attempt at blocking Germany users from using the app (leave the German market).
If the consequence is blocking, that's completely acceptable. If the consequence is that I have to comply with the laws of 200 jurisdictions and probably more or otherwise get arrested if I step foot on their soil (or pass through their airspace), that's completely unacceptable.
Well you always have the option of not doing business in 200 countries, just because the internet made that easier it doesn't mean you must... About consequences for completely ignoring the courts that will depend on what exactly you are being accused of facilitating/doing, who's accusing you... Just as usual.
That is asinine. It's not 'doing business' in 200 countries just because I haven't blocked my website everywhere outside of America.
If somebody breaks German law, that's their problem, and this is the convention for matters outside of the Internet, too. US CBP, for instance, doesn't hold the seller responsible for complying with import laws and duties, that's the responsibility of the importer. That's because it would be enormously complex to figure out the laws of every place someone is meant to sell to, whereas the buyer only needs to know the laws of where they live.
Really? I don't think so, your example doesn't even seem particularly good, the importer is the one operating in two countries and that should know what he can legally buy in one and bring to the other, this is not a particularly new concept, in the same way I don't believe telegram itself would get in trouble if someone from another country entered Germany with the app installed in their phone.
Yes, this is really so. I can even confirm this is the case in Europe, as I once lived in the EU and paid import duties myself on something I imported from America.
In the case of Project Gutenberg and Telegram, the German side is the consumer, so it's entirely comparable. If the app or website is illegal in Germany, Germans who use it are the ones breaking the law here.
If I sell chocolates in America, and somebody in Germany where I have zero presence buys them, I should not expect to get arrested if I step foot on German soil because I used an ingredient banned in Germany. If I run a blog in America, and somebody in Germany comments 'Heil Hitler', I should not expect to get arrested if I have a layover flight in Berlin because I didn't delete that comment. To say otherwise is absolutely deranged. Germany can sieze my chocolates in customs - that's fine. They can block my blog - that's also fine. Your implications here are in utter contradiction to existing international law concerning the import and export of goods.
I challenge you to consider how it could be any other way - if the onus is on the other side, why stop at the website operator for not blocking Germans from their site? Is the host not also responsible? The ISP? Should FedEx be responsible for not inspecting their packages for illegal chocolates?