Thank you for the comments, folk.
I had a quick word with the agent. According to her, safety features of Forester, like EyeSight reduces the risk compared to Sentra which has no such feature. Plus, majority of the insurance is not car per se but the cost of insuring a human driving the vehicle, like Bodily injury, Un-insured motorist, Under-insured motorist, Medical Payments, Loss of Income, Funeral Expense. More the risk with the vehicle, more are the chances of medical payouts, so on so forth.
The screenshot of premiums are below, both are almost the same.
Vehicle #1 - Forester
Vehicle #2 - Sentra
Pls note, Forester has a surcharge of $105 due to an at fault crash 2 years ago (otherwise, it would have been even cheaper).
In all honesty, I am still confused, why Sentra should cost so much. I am not seeking for a free insurance because thats not how the insurance works and should anything happen to Sentra, like even a minor rear ending, I doubt, they will pay a dime to fix it. They will just total it. A small paint touch up costs $500 upwards so replacing a bumper in a minor rear ending will be almost same as the cost of the car. That is my whole gripe.
Pls feel free to point out (in a civil way) if I am not fair or I am not thinking straight here. I feel that the insurance industry is too sketchy for a regular Joe like me to understand.