Guys done blame a single company, mis-selling is sort of every where and IRDA is coming out with new guide lines every 2-3 years. As you said when buying a product APNI AKAL LAGAO. But pru ICICI and other all companies have some advantages. not all product are bad.
Second, ULIPs can be better over long term, assuming ULIP has given decent returns, and you are not in best performing MFs all the time, which is actually rarely possible, ULIP scores because of your long term horizon, and lower expences ( Yes, I mean lower expences in most cases, though not all) over long term. FMC etc are usually lower than expence ration in MF