I don't really understand what bothers you so much about providing a photo of a "passport" (if you are an European citizen they require a ID card) but credit card info didn't registered as a concern worth noting. Can you explain what is the difference?
Germany also has legal KYC requirements for web hosting and most other things relating to telecommunications.
When I read about the WireCard scandal, the KYC stuff sent to them over the years is probably in the hands of foreign intelligence already. That’s what gave me pause.
This belief is deeply misguided. Do you understand that credit card transactions are used to provide access to your personal information?
Some companies even employ small token charges as identity verification processes. Payment systems such as MasterCard even explocitly offer identity verification services built around their payment system.
https://www.mastercard.com/global/en/business/cybersecurity-...
But a photo of your id card with your mobile camera is where you draw the line?
FWIW, if Hetzner had asked for my passport when I signed up, I would not have given it either.