Customers have always been reluctant to switch banks – 17 million have had the same account for two decades – but the potential losses of not doing so are greater now than ever