Где как. Где то назначают. где то избирают.Недавно и в Москве назначали. От этого ничего не меняется. Мэр управленец погруженный в хозяйственные вопросы. Для этого он и нужен. Это не политическая должность. Вот этого вы понять не можете.
Мэр политическая должность. Особенно мэр столицы или мегаполиса. Это было есть и будет во все времена и в любых странах. Учите историю.