I don't think you're naive at all. Maybe idealistic, which isn't a bad thing. I for one appreciate your takes. We should all at least give consideration to whether our own views are reasonable, realistic or right.
I have room to change my mind when convinced of something.