I don't consider debit cards that are funded by Bitcoin as paying for something with Bitcoin, that is not. While you are using Bitcoin to fund the card, you are not using Bitcoin to pay for something. Sure it has many benefits, but again that is not it. You are only really paying with Bitcoin, when you are sending Bitcoin to the merchant. I have done this a couple of times, and it always felt great. It is a positive surprise to find someone accepting crypto where you don't expect it to happen.
Nothing in life is perfect. But don't let the perfect be the enemy of the good as the saying goes.
Using a bitcoin debit card still contributes to network activity, helping to strengthen the network.
People may think that buying a cup of coffee is such a small transaction it doesn't do anything for the network.
That is the wrong way to look at it. In the US alone there are 50 million individual holders of bitcoin.
If just one or two million of these holders are using bitcoin to buy coffee every week or every month,
that is a huge contribution to the network.