I have always considered life insurance a scam.
As you say Peter, if you've been paying premiums for 45 years and you've worked out you could still save the amount of the payout in 7 years, imagine how much you would have now if you'd never paid them anything.