I'm afraid Ive fallen foul of Bank fees for going into the red by a few pence myself Eric, and I'm sure many others in my position will have had similar experiences - when paying a mortgage, raising a family, maintaining a car, paying utility bills etc etc.
It was my prime reason for creating Bank Genie a couple of decades ago.
For some reason,the washing machine or the old banger of a car (everyone has the non-rusty versions nowadays) would invariably break down at the most inopportune time.
I'm afraid I always reacted with fury when a letter arrived in the post to say I had overdrawn and a cheque had bounced.
The fees were outrageous! They would have paid another bill!
In the hard times I recall checking on one occasion and found that the cheque had been dishonoured for only a few pence, due to the previous months interest levied by the Bank had been higher than expected. The charge was made just before (or on the same day) as the cheque was presented, and their excess cheque had caused my problem.
There was also a charge for the letter (I couldn't dip into their account to charge them for my reply) and the embarassment of apologising to the payee.
In more recent years they tell you how much interest they will charge next month, so planning is easier.
However, from the analysis above and your comments, its clear the Banks will always win.
that money would have to be found from somewhere and the most likely option was the introductions of charges to standard accounts.