I can only nbotch up thirty years with the same bank. As for changing, I've never considered it until the other day.
My wife is an opera fan, and she's going to Verona to watch the opera with some friends next week. I decided to surprise her with some extra spending money, so I called the bank to order the Euros (as I've done dozens of times in the past)..............only to be told "We no longer handle foreign currency requests - try the Post Office". I said "That's funny, I thought you provided banking services". In reply I was treated to the standard "Is there anything else we can do for you today" response, so I gave up.
Maybe, just maybe I'll change banks, but then again - maybe I won't. It's too much hassle, and the Post Office isn't far.