Very well said !

But still lots of people get attracted to ULIPs because of the confusions created by some agents. They show the returns given by ULIPS but hide the high expenses incurred.

The message is quite clear though:
Don't mix insurance with investment.