Comment Does nobody know why credit card networks exist? (Score 1) 80
You already have a trusted intermediary between you and anybody you pay online: your credit card company. Neither Apple no Google have meaningfully convinced me they are doing anything for me besides saving me typing out the card number. People seem to be getting much more worked up about who can see their credit card numbers than they need to be, the entire purpose of a credit card is to allow people you don't fully trust to charge you for goods and services. If a bad actor gets your card it you can just report the fraudulent transactions and get a new card.
Now if you're using a debit card it's another story, but you've gotta be a special kind of stupid to use a debit card online. If you really insist on it, at least go through a virtual card platform and set spending limits per-merchant.