as so far, any bitcoin debit cards are high fee, if you have to do this, it better to transfer btc to usd directly/.
Unfortunately this is the reality, fees are there. I understand that some people are determined enough to seek new ways to use bitcoins but honestly I don't think bitcoin debit/credit card is the correct path.
Next step will be bitcoin banks and whole satellite infrastructure with services and we will be having digital FIAT in place of bitcoin before we know it. We need direct adoption not artificial ways of paying with BTC.