Нет принципиальной разницы?
Значит не дано Вам, значит неоткуда и некому было дать.
Ну это софистика.Второе просто гораздо ближе по смыслу, так как город - существительное неодушевленное и по своему хотению стать русским никак не может, только по приложении внешних сил.
Вы правы.Главное, что слово "мати" в данном предложении никак не может обозначать существительное "мать", а обозначает глагол "иметь" в старославянской форме - Иметь-Имать-Мати.
Вы, видимо, как носитель языка, слово, из-за которого и возникает спор, просто опускаете из виду.
На первый взгляд.

Кстати, Вы один из очень немногих, поддержавших меня в этом.
Я впервые поднял этот вопрос несколько лет тому назад, но так как поддержка была пассивной, то не продолжил его.