There was a lunch place near my work that I frequented. They used Square POS terminal, once I noticed that it somehow linked my email to my credit card, I started using cash to pay. Cash is horribly inconvenient and gross to handle, but at least once you paid you don’t need to worry about it. You can’t be hit with some unexpected charges, wait to check the transaction when posted, no possibility of data leak, no privacy concerns, etc.
It's not one time unless you want to do the setup and teardown for every purchase, but the £15 monthly fee includes phone and other insurance and the app exports your account ledger to Excel and CSV. Customer service and vanishing transactions from the app ledger have been worrying me but I was promptly put in touch with management as soon as I dusted off a smidgeon of English idiomatic equivalents to "wtf" and this seems to have been caused by Transport For London running adjustments for the daily Oyster journey payment limit (via taking a holding charge placeholder payment in the way hotels ring fence for your stay on debit cards) so the final amount is adjusted the following day to enable the 0400 end of their day.
The entire banking industry is so ripe for re-imagining, yet their strangle hold onto the old ways is super preventative from us evolving as a species.
4am is the cut off time between “days” for TFL (London Transit) services - if you buy a ‘day travelcard’ it is good until 4am the following day.
It is guaranteed that if you make several transactions in the same day on TFL (by swiping in/out with a contactless card - or an Oyster card - at the ticket gates), the amount paid will be capped at the value of a day travelcard. I’m quite sure no employee is involved in any of this, and computers handle it end-to-end.
Banking in the UK is actually quite reasonable - largely because companies like Monzo have pushed it forward.
It’s a constant surprise to me quite how _bad_ banking in the US is in comparison though - and most of your points seem to reflect how US banking works rather than UK banking - as indicated both by the spelling of “cheque” and the notion of using them in the first place.
[0] - Thankfully my bank handled this without issue.