Of course, funding cards with crypto is only a temporary solution while shops don't accept crypto directly. Give it time

I would argue that these types of cards are counterproductive to the long term goal of having BTC/LN/etc accepted directly. It gets tangled up in the perpetual fiat nonsense of centralization, KYC, card fraud, etc. The Visa/MC duopoly get the card processing fees so we're basically subsidizing competitors of Bitcoin payment systems, along with entities that aren't exactly the best representatives of what Bitcoin is about (Binance, Coinbase, Ledger, ...).