I don't think its greed. Have you ever gone to a bank and hear how these bank officers promote their products to old people?
Many a times when these old folks go banks to put in fixed deposits, the officer will explain to them and advise them on newer products which will better leverage their savings they put in. They portrayed the risk levels as being very low and the usual saying as to how can a bank collapse. The truth is, it actually does now.