Do you think the IRDA should take initiative to educate insurers about choosing the right insurance?

I was mis-sold LIC’s Jeevan Anand policy by an agent who I believed was sincere in advising me. At that time I did not even know that something known as “term insurance” exists. I thought I was doing well since the said policy would play three roles simultaneously: as life insurance, long term investment and tax saving avenue. The premium I paid was over Rs 19000 (yearly).
Now I know I am not alone, many people are cheated by such agents. I know I behaved like the stupidest person on earth, but I also feel that many people even today are not insurance-literate. I think somebody should take the responsibility of making people aware about this, specially the IRDA should take this initiative. What do you think about this issue?