I have until recently been sceptical about the "death of cash" but I've changed over the past 6 months. I was very much a "if its a small amount / bar bill use cash" - both in UK and on holiday. But I am increasingly going contactless these days (txns <£30).
I suspect that there will be more retailers like Browns - they are an outlier, but then 20 years ago it would have been common to take a cheque book and cheque guarantee card on a weekly shop (younger readers may need to google some of the words in the last sentence). And that is now history partly because it took time (and therefore expense) for retailers to process cheques.
Worth mentioning that small retailers now don't need to go to a big bank with their monthly charge for card machines. There are various suppliers providing card readers that plug into Smartphone/Tablet.