@sunnySkys - I know I have definitely stopped patronizing businesses because of their poor customer service. I don't see why a bank would be any different!
I guess some banks assume because we "need" their financial services they can do whatever they want. However, I think these banks are in for a rude awakening.
There are several internet banks that offer great rates on checking and excellent customer service. I think most brick and mortar banks don't consider these banks their competition, but I think they are. I know at least two people who have recently switched to using an online only bank to do all of their banking.