Haven't been inside a bank for twenty-five years. In 1981 I switched from National Westminster to National Girobank which was subsequently taken over by Alliance and Leicester.
I can do practically everything I need on-line, (or by 'phone) except deposit cheques which has to be done by post and deposit cash which can be done at any Post Office.
I believe Alliance & Leicester came top in a recent customer satisfaction survey.
Who wants to wait ages in a queue to deal face-to-face with surly and usually harrased bank counter staff ?