"That, in turn, explains why anyone who opposes leftism is labeled anti-intellectual, anti-progress, anti-science, anti-minority and anti-reason" NOPE! The reason that we feel that way is that we do not hear enough conservatives speaking up when the nutjobs on your side of the aisle start ranting their ill concealed racist, non-intellectual, non-science,unreasonable nonsense. Moreover, your media, Fox News, panders to the far right base which is a great business model apparently but it alienates a huge portion of society. There are a fair amount of Christians Jews and Muslims on the left who reject this flawed ideology. Conservatives are not the only legitimate brand of Christians, Jews, and Muslims out here.