Вы бросаетесь терминами, в которых, к сожалению, не разбираетесь, перечислили их только потому что Вам они показались обидными или ругательствами. В определении всех перечисленных схоже только одно низкое социальное происхождение и низкий уровень образования плюс криминальная составляющая, некоторых. (Не поленитесь заглянуть в словарь (по доброму сама посмотрела) .Так вот хамом может быть чел. действительно разного социального статуса с разным уровнем образования, вероисповедания, пола и т.дТо есть это степень воспитания. Так причем здесь тогда Москвичи или Россияне? Автор намеренно поставила себя выше тех, кто проживает в России (в Москве в частности). Так чем она лучше тех, кто по той или иной причине решил пренебречь правилами и элементами хорошего тона?ИМХО не чем. Получается, что автор такая же "быдлохамка".  Это и возмутило общественность.