I actually have five bank accounts. If any one of them decides to do something funny like the OP's bank, I could just spread the money around or close that account. It's a free market after all.
Strange to hear that a bank doesn't like its customers keeping too much money with them though. It's kind of like a supermarket getting mad at someone for buying too much groceries. You'd think that it would be great business for them.
Banks need to adhere to certain regulations. If a bank's compliance department determines that an account is too risky then the compliance department will have the account closed.
I agree, in most of the cases of bank accounts that are associated with bitcoin being shut down, they are being shut down because of AML concerns not because banks are opposed to bitcoin.