[quote name='the boy' timestamp='1499942693' post='3334671']
Pubs no longer have pots of cash after a nights takings any more. Contactless and regular card payments mean that their intake of money is only about 15% cash. Most of their takings now are visible to hmrc because of this so it's no longer an advantage to pay for anything in cash. Whereas before they had pots of cash and were desperate to pay with anything they could with it rather than declare it.
It's a cultural thing People in general are moving away from cash. Also, if done by bank transfer it is visible to hmrc and a portion can be written off. Finally if paid midweek or at the end of the month it can be reviewed by a manager and processed in a sober fashion.
[/quote]I don't know what type of pubs you drink in, but I am now retired and I drink in a number of different pubs most days of the week, and I can honestly say that someone paying for their drinks by card is still very rare, by your reckoning, for every £1000 the pub takes, it has only taken £150 in cash, I'd be very surprised if that was the case.
It might be the case in the carvery/restaurant type "pubs" that happens to sell alcohol as well, because people are ordering meals along with their drinks and they usually pay all in one go, but they are not usually the type of "pubs" that have live music.
I'm not sure where you got your information from, but a number of my friends are pub landlords/managers, and I know for a fact that most people still use cash to pay for their drinks.