Sure, people that disagree with your viewpoints lack critical thinking and morality. Painting people who disagree with you as immoral idiots just sounds like you're not able to defend your beliefs.
People start with moral intuitions first and work backwards to find reasons. Fallacies, ignorance, and sloppy thinking is quasi-deliberate, to satisfy a priori values of what is sacred and what is profane, who are the good people and who are the bad people.