Unfortunately, I believe a count of law would side with the company with the TOS.
https://casetext.com/case/meyer-v-travis-kalanick-uber-techs...
The only way to get a EULA to work in Germany would be to include it into the sale contract between the consumer and the vendor at the point of sale.
Anyways, I mostly don't think about it. Time is a scarce resource, and it's fastest (as well as perfectly reasonable) just to pretend they don't exist. Issues are unlikely to arise, and I consider anything that isn't data under my control to be at the mercy of these providers anyways. If they have a problem with how I use their service or something, they can let me know and stop serving me.