7 years is a very short time in the world of banks.
I personally would prefer to never have to change banks again in my life - and since my banking has been near entirely online since the late '90s that has seemed reasonable for almost 2 decades.
In fact Citibank closed down my account type/product, and required I go through the whole rigmarole to set up a new account (vs just converting my account). Wells Fargo, started requiring fingerprints to do any action with my account. (Bad neighborhood - but depositing a check shouldn't require a fingerprint. ) And BofA did the above when I was flying between Seattle and Santa Fe every 3 weeks.
After BofA I switched to a local bank in Los Alamos (a town I've not been to in 5 years at this point) and it's working out splendidly.