I would encourage you and others to try to check your own arrogance. Although you may disagree (and that is certainly your right), that does not give you license to personally berate those with whom you disagree.