Наверное, если положить руку на сердце, то можно признаться, что поведение человека значительно обусловлено "средой его обитания". Так, в годы молодости, я проходил службу в рядах вооруженных сил, где в годы СССР было такое смешение всех народов, что можно было сравнить со строительством Вавилонской башни. И все находили общий язык. Конечно, сказать, что все считали друг друга братьями и дружили, нельзя. Но как-то уживались, не было в нашей части "страшной" дедовщины. Может быть как раз потому, что было огромное количество национальностей, практически из всех республик, а сама часть была небольшая. Были там и армяне и айзербаджанцы и даже один грузин.
Так вот, слово "хачик" впервые прозвучало там вовсе не от русских. Я так вообще его услышал впервые. Если не ошибаюсь именно сами кавказцы друг друга так и назвали в ссоре. Потом я это слово долго и не слышал. И называть им представителей Кавказа я как-то даже и не "додумывался". Могу отметить, что укрепилось оно плотно лет 10-15 назад, но это по моему мнению. В этом отношении я могу ошибаться, поскольку, подчеркиваю, именно "хачик", "хач" у меня лично как-то не прижились в разговорной речи по отношению к кавказцам. Может быть потому, что я не привык "грести" всех жителей Кавказа под одну гребенку. А происхождение "хачик" имеет явно "армянские корни", поскольку означает "крест", "крестик".
К тому же может быть мне везло, но представители Армении встречались исключительно интересные и интелигентые, (может и были плохие, но я о них, как-то не помню), вызывающие уважение.
Да и обзывать человека каким-то непонятным словом не в моей традиции. Уж если в сердцах и по злобе, то лучше понятными как для меня, так и для собеседника ругательством. )).