I understand your point, but ultimately the voters are part of society, and too many people are intellectually lazy and believe what they are told. To be honest, if people actually really thought critically about things, I’m not sure who would be running the nation, but clearly it would be different people than are there now.
I just had this conversation with a dear friend who is very liberal (lifetime). This is a highly educated person, but still regurgitates the media’s talking points, and hasn’t thought outside of the box of what she has perpetually believed. I have personally had so many epiphanies in my life, and so many changes in thought, that my fault likely lies in being the reed in the wind.
That said, there is a very common thread in my convictions, and that is trying to be honest with myself and to trying to be open to the truth. That doesn’t mean I can’t be wrong and that I am not wrong often. It does mean, however, that at least I’m trying to think through things. My disappointed impression is that too many people don’t want to take the time or make the effort involved to think beyond their finite lives. That’s a societal problem.
You can convert liberals, but it must be done slowly and very gently at first.
Work the wedge issues—women’s rights vs muslim rights is a good starter.