That would be great, if all places accepted bitcoin payments. I've been using Cryptopay when traveling and it has been working great. So until every store accepts btc payments I guess we're stuck with 2% transaction fees. Just using a card in my country's currency would result in a conversion fee larger than that. Xapo for now is not the best anymore when fees of them are really high