These plans charge a higher premium than regular term life because they may not keep the paid premiums if you live past the expiration date of your coverage.
So, the only money they make on those policies if the interest they get on their investment of those premiums while you are insured.
Although you pay higher premiums upfront, if you are alive when the policy ends, you get most of your money back.
Learn more about return of premium policies.