As brifed by you, it seems it is a traditional policy, where only paid up value is paid. While explaining you, your agent must have explained you the ULIP plan and sold you a traditional product. Now as per IRDA rule a customer is been given a free look period. In this period customer needs to check his policy document and can return back the policy if he finds that the policy doesnt suits him.
But in your case even that period is lapsed. So its better that you continue with the policy and take the maturity benefit which will to some extend give you good profit.
But Blaming an insurance company for that, I dont think is proper (this is my personal view -). This misconduct must have been done by your Insurance agent.
You can directly contact the senior branch officer and tell him about the issue you are facing, they will definitely take up the issue with the agent.