From my point of view, the major inconveniences of cash are having to predict how much you'll need on hand to cover expenses, and having to go out of your way to replenish your holdings when it's likely to be insufficient.
I use contactless card payments for pretty much everything except coffee these days.
I think it's two things: firstly, I've been conditioned not to use card payments for low-value transactions; and secondly, forking over actual currency for coffee makes the cost more "real" in a way that helps me to limit my consumption.
I use contactless card payments for pretty much everything except coffee these days.