Processing != complete. A credit card transaction generally takes 1-3 days to process. Bitcoin is start -> complete in < 10 mins on average.
Meanwhile Credit cards/ApplePay/GooglePay/Paypal/AmazonPay provide the tap-and-go instant purchase experience, even on international orders.
I agree BTC fees are high, but for even moderately large transactions (>$25), it is cheaper than credit card/ApplePay/GooglePay/Paypal/AmazonPay fees.
Edit: and even after processing, chargebacks are often viable for up to 60 days.