Investing in stocks or index funds with returns exceeding 12% can yield higher returns than an endowment policy, even after accounting for the premium of a separate pure term plan.
"if that person knows about how to analyze stocks? how to choose stocks? when to buy when to sell, if that person knows about that and is able to generate a shade higher return than 12% also then I feel in that case returns from a pure term plan separate and your Investments which you have done will still exceed the returns that you may get from an endowment policy"