KYC is a thing in Europe. Internet infrastructure businesses won't do business anonymously as they'd be held liable for anything their anonymous customer did.
Most European hosting providers don't KYC. Infrastructure providers are rarely held liable for customer actions in Europe. Most enforcement around this sort of thing is around sanctions violations (Stark Industries).
You don't need a credit card on file, you can prepay and use that balance instead.
I'll also say that I've used around 140 gigs of bandwidth the last two months and my costs has only been <$2. Worth it to me, and doubly worth it to avoid the tyranny of big tech (which includes cloudflare).