I buy flights on credit card, and other one-off purchases like house and car insurance, and often my Costco purchases (because the credit card lives in a different wallet where I normally keep my membership card).
My day-to-day wallet just contains a debit card so that gets used for almost everything else.
Internet transactions are usually done using Revolut because then I can use a disposable card number.