Insurance isnt supposed to be an investment vehicle its purely income replacement. Its so you can leave your family financially sound if you leave early.
Plus, at some point insurance costs go up. In a lot of cases If you have "permanent" or "whole life" you are either going to have your premiums go up, or it eats the so-called savings you have in it in order to pay for higher costs. Also, if you die, you get the death benefit only and a lot of times you do not pass along the "savings". Also, in a lot of these policies, it takes several years to have any savings in them despite you putting your money in. In an IRA or other true savings vehicle, your money is there right away.
I am not sure if this has changed in recent years but my first policy would have done all of this to me and it was never explained. I cancelled that quickly and am now firmly in the term ins only. And I invest the money I save with the lower premiums. Most places will allow you to set up an automatic transfer each month. No excuse not to save the difference.
When i am old, not supporting my kids (they may be supporting me!!!), have the house paid off, what do i need insurance for? I am retired living off my retirement funds. I dont have any income I need to replace and all my retirement accounts are passed on to my family members.
Whatever you decide is right for your family, make sure you read the policy and fully understand what you are getting into. Whats right for me isnt necessarily right for you. And I am not a licensed agent so take this for what its worth.
Also, and this may have changed too, but agents get paid more for whole life, universal life, etc then they do on term policies. Just something to think about.