I am aware I can buy gift cards to pay for stuff.
This isn't really living off bit coin though...I mean if I created some random currency people accepted and the only way they could cash them out was through Giftcards that were worth USD, I would say I am using USD to pay for the food.
Plus if I am in a hurry from work, or just want to stop quickly, I don't have time for that sometimes...