Do you often ascribe incompetency or stupidity to people who disagree with you? If so, you should stop because it doesn't help your argument -- it makes you sound like a dismissive egoist who doesn't believe anyone who doesn't share the same values is qualified to have an opinion. It might make you feel better about your own stances but it certainly doesn't make others not inclined to a elitist disposition take you seriously.