You are forgetting one important factor! The term insurance scores heavily in case of death in the first five to 10 years of the policy, which isnt the case of ULIPS. And insurance is supposed to cover an eventuality and not give u investment returns. So it is always better to take a term cover and invest the balance amount of premium (which u would have paid on higher terms for whole life / ulip insurance) in Systematic investment plans.