Why wouldn't I just use some trustful centralized solution for a cup of coffee? In fact, I myself prefer to use credit card for these, where I don't actually have to trust the payment method provider, but the payment method provider trusts me to pay the bill one month later. I don't see how bitcoin can compete on this sector, except for privacy issues.