In India, most bankers push clients to buy insurance or mutual funds. Is this acceptable practice?

It seems that when you walk into a bank, either to open an account, or to open safe box, the manager pressurises you to take up insurance policies or to buy mutual funds with their insurance company. Is this acceptable? They say that they are given targets to meet. Does this not confuse the role of a banker and an insurance agent? Is this healthy for the banking industry?