I'd never heard of that imprint stuff but that's pretty Draconian yeah. If it will start being required for foreign sites I'll block all German IPs.
I avoid doing any business in Germany these days. I tried to get a VPS from Hetzner but they demanded a copy of my ID and didn't accept that I blanked out my citizen number. Which is actually recommended by our national police for identify theft risk.
I moved to Scaleway instead. Much better company.