Всё зависит от конкретной ситуации, от конкретных обстоятельств, ибо бывает так, что хамят "по делу", то есть, реагируют, в рамках своего развития, на наши действия, слова и т.д.
Самое правильное в таких случаях, если позволяют обстоятельства, - пропустить всё сказанное мимо ушей. Как показывает практика, это самый простой и лёгкий способ избавить себя от многих деструктивных последствий. Опыт говорит о том, что доказать ид*оту то, что он ид*от - не возможно. Если всё же удаётся указать такому персонажу на его не правоту, то при подобном исходе, категория людей не гнушающаяся хамством, не гнушается и рукоприкладством, ибо недостаток аргументов обычно, у таких людей компенсируется умением причинять физический и материальный ущерб.
Исходя из сказанного, самообладание - надёжнейшее орудие против хамов. Это если хамят Вам. Если хамят другим людям, то исходить нужно, опять же, из конкретных обстоятельств. Тут главное не остаться равнодушным, не пройти мимо и не бросаться в конфликт не поняв что к чему.