Много исключений при образовании этнохоронимов (названий жителей населённых пунктов) в русском языке связано с тем, что не существует чётких правил их образования. cyberleninka.ru journals.bsu.ru
Некоторые причины исключений:
- Исторические названия местности. web.archive.org Часто этнохороним образуется от исторического названия местности. web.archive.org Например, новоторы — жители Торжка (от прежнего названия Новый Торг). web.archive.org visualhistory.livejournal.com
- Альтернативные формы. visualhistory.livejournal.com Для многих городов названия жителей имеют альтернативные формы, каждая из которых имеет право на существование. visualhistory.livejournal.com Например, для Твери: тверичи, тверяки, тверитяне. visualhistory.livejournal.com
- Сложносоставные названия. vk.com visualhistory.livejournal.com Как правило, в таких случаях используется лишь одно слово в названии города. vk.com visualhistory.livejournal.com Например, правильно говорить «тагильчане», а не «нижнетагильцы», жителей Набережных Челнов называют «челнинцами», а жителей Великого Устюга — «устюжанами». vk.com visualhistory.livejournal.com
- Отсутствие соответствующего устоявшегося этнохоронима. web.archive.org В этом случае жители той или иной местности называются описательно. web.archive.org
Чтобы понять, как правильно назвать жителей того или иного населённого пункта, лингвисты советуют обращаться к словарям, при этом авторы словарей отмечают, что они не являются строго нормативными. vk.com