In India insurance products are sold as saving or investment product. And when you put your money in such products, your insurance agent actually makes more than you.
Read this post on behealthyinvestor.com