Я совсем недавно, но до появления этого обсуждения поймал себя на мысли, что во многих случаях я не знаю, как правильно назвать жителей того или иного города, и правила какого-то, видимо, нет. С отечественными как-то попроще (хотя есть странности свои, например с жителями Архангельска), видимо, потому что они на слуху, а с иностранными вообще беда.
Надо просто почаще смотреть футбол. Тогда точно будешь знать, как называются жители Манчестера, Ливерпуля, Монако.
Вот тут небольшая ссылка:
https://ru.m.wikipedia.org/wiki/Названия_жителей
Оказывается, какие-то правила все же есть, и мы их даже подспудно используем. Просто на слух, даже не зная о их существовании. По-моему в школе это не проходят.