The EU/US is a separate historical issue where Tesla states on its website the cost of the vehicle incorrectly - the cost includes the federal tax credit (which you can reasonably expect to get) and $8k in gas savings (which is just a made up number based on random assumptions about how, where, when you drive). Imagine if BMW told you the cost of your vehicle including the gas savings you'd make versus driving a hummer. In the EU lying about the price of a product is illegal, so Tesla display the real price in the EU without their bullshit "savings".
Either you use Apple Pay with a fingerprint, or you have to enter credit card details and press a button that says “Pay $4000”. This is impossible to do by accident.
I think this could be solved by making the user input the expiration date of their credit card manually in the checkout screen. This is very common practice in ecommerce for this very reason. I also don’t understand why the pay with credit card button doesn’t look like a button. That’s just bad UX.
All that said I do think some of these reports have to be buyer’s remorse because I don’t understand how this extremely particular series of accidental inputs (pocket or otherwise) could have happened to as many people as are talking about it online. However, it does seem possible that Tesla could charge you up to 10K without your consent which should be fixed immediately.