Terrible news. I hope manufacturers start putting Apple Pay on their websites so I can just order directly.
Why is paying by credit card a problem?
Apple Pay is paying by credit card. It's just super convenient not to have to make an account everywhere, and I trust Apple to keep info more secure than the IT team of a manufacturer.
Do you trust Stripe?
Yes.
True but it's easy to identify and avoid the Walmart marketplace, for now.