Insurance companies can make money out of the customers premiums and aside from that they will incur yield from the interest and charges from the policy/insurance holders who can't settle their premiums on a regular basis.
Life Insurance companies will earn revenue coming fro the premiums that customers are paying just to get the insurance policy. They will also get money out of the interest charges the are getting when you do not settle or pay off your premium promptly and regularly.
Aside from that, not all the people that got the insurance will use it. There will be cases where the insurance holder did not experience any unfortunate events or did not encounter problems that would benefit them from the insurance coverage.
They actually have a scheme that favors their insurance company, anticipating that they won't lose in the future. Everything is actually well-planned. You have a great point.
mortgage life insurance is better than buying mortgage insurance from the broker. If you're a 20 year mortgage life insurance policy at say $350,000, you'll still have that benefit at the end of the 20 year mortgage., Whereas if you get mortgage insurance from the broker is based on declining balance of the mortgage for the same price. The price of the life insurance doesn't change for the 20 year period. It's something to look into