This is turning into an extremely amusing fight of lets break down some hypothetical numbers and argue over who is right or who is wrong.
Life insurance is a contract between the client and the insurance company. The Carrier is guaranteeing you certain things will happen if you pay into a policy. (depending on policy structure the outcomes vary greatly)
Life insurance is not an investment and doesn't and shouldn't take the place of your other investments. Cash Value Life Insurance is an augmented savings plan that happens to have an Internal Rate of Return. That said, if you only earn an extra 1% (until the day you die) on the money that you are using to invest, is that not worth it? All you did was create a pitstop for your investment money, yes it does cost some of that money in the 1st 5-7 years. But it also allows you excess leverage that you otherwise would not have access to.
But don't forget there are other things that life insurance does. Like a death benefit. That benefit is going to go to your beneficiaries when you die. There are 2 things in the world that are guaranteed right now, death and taxes. So if you could capitalize on the amount of money that you are able to leave your heirs tax free is that worth something to you? Life insurance also has protections for divorce, bankruptcy, and taxes while you are alive, and there are living benefits if you are to become disabled, or get cancer, or lose a limb.
Yes you can get Term insurance for super cheap. But term insurance is only cheap when you are young. For a 60 year old, 60 isn't that old anymore, I have friends who are over 60 and can out hike, mountain bike and climb me and I am 34. So 60, in fantastic health to get $1,000,000 in death benefit with some living benefits you are going to spend almost $6,000/year and this is for a 10 year policy. The average age of someone going into an assisted living facility is 85 years old. Which means that the client that buys the $5,000/year for 10 year policy is going to spend $50,000 and likely never make a claim or use this life insurance policy.