To be fair: all hosting providers deal with A LOT of abuse happening on their systems. Malware being hosted, people abusing trial periods ands free plans etc.
No sure if requiring a ID upfront is the perfect solution (if i recall, i never had to provide a ID on my private or business Hetzner accounts) but it isn't just there to annoy you.