I have two bank accounts (checking and saving), some credit cards (3), a mortgage, an investment account, and an individual retirement account. Right now all of those accounts except two of the credit cards are held at the same bank.

I did that to have some advantage in negotiating a better rate on my mortgage, and I think it did.

Are there drawbacks to having nearly all my accounts with the same bank, or is it just fine?