Why should I not just use my bank for all my insurance needs?
They can only select from the products offered by the bank/organisation they work for, so you won’t necessarily get the best cover that’s available to you, you’ll just get the stuff they’re allowed to tell you about. (Which can lead to a reduced chance of a successful claim when you don’t have the best quality cover available.)