A preorder is a sort of contract. A supplier promises a product with features x, y and z, on date nnnn. They fail to deliver -> breach of contract. Already supported in most legislations, I assume.
I used to have the same thought but though it was expensive up front, GDPR seems to be going smoothly. If they can do that - stopping what is in my mind the predatory practice of pre-release sales can also be done.
All of a sudden, a company would need a compliance team to make sure they don't get sued if anything goes wrong with their pre-orders.