@Happinessforever
YANBU.
I always carry cash - maybe £20 to £30 in notes, and 10 to 12 pounds in change. Not everywhere accepts cards, and even the places that do, sometimes won''t accept a debit card for less than a tenner, OR they charge a pound - or £1.50 or so - to use your debit card.
I get out a lot, and can go to 40 to 50 different places in any given month. (In several different village and towns.) Including little farm shops, gift shops, garden centres, train station kiosks, roadside cafes, little cafes, big supermarkets, little paper shops, petrol stations, small independent bakeries and card shops and haberdasheries, various market stalls, and all sorts.......
Not every single place I visit has a card machine, and as I said, some of the ones who do, charge for it.
There's also parking machines. I know some take debit cards, but some don't. The ones in my little local town don't take cards; you HAVE to have the cash.
My adult DC never carry cash, and when I am with them, the need for cash ALWAYS materialises! We go into a little charity shop, and they find a small item they want for £1.35 or so, and the shop will only let customers use a debit if the transaction is over £10.00. OR they charge £1.50 to use the debit card - so it's not worth it. OR you find yourself having to find other stuff to make up the ten pounds!!! So I end up paying for it.
Also, when we pop into a little independent coffee shop, and they only take cash, or if they want something from a little kiosk on the street that only takes cash, I end up paying EVERY TIME. (Because I am the only one with cash.)
It genuinely baffles me how ANYone can go through life, never carrying cash. I never go a single week without needing a bit (or more than a bit) of actual cash...