Is much of your angst directed at the pain one goes through opening a bank account in the UK?
Needing one, and it is really very close to need, is the concern. Interactions between me and my fellow citizens, or between me and my government (but I repeat myself), should not require a chaperone.