People think I am weird if I don't like to create an account if I can help it and often don't use a service if it forces the issue for some nebulous reason.
Then stuff like this happens. Again. And even more services force account creation.
Even if you don't create an account, the company still has your name, email and mailing address, and credit card info if you actually bought anything. That is why I only use virtual credit cards on websites, or PayPal.