Если сравнить двух инженеров, с одинаковым образованием, одинаковыми способностями, но один живёт в Москве, а другой в условном Ульяновске. Первый получает 50 тыс, второй 25. Оба одинаково напрягаются, оба одинаково ходят на работу 5 дней в неделю по 8 часов в день. А разница в доходах вдвое! И что делать ульяновцу? Работать в две смены или на двух работах, гробя здоровье? Или переезжать в Москву? А может всей России переехать в Москву?

Почему так сильно различаются зарплаты на одних и тех же должностях

Да потому и мирятся, что в их городе такие вот зарплаты, и выбор невелик, а сменить специальность не так уж и просто: без опыта никто не возьмет.

Почему так сильно различаются зарплаты на одних и тех же должностях

Кто-то не хочет жить маятниковым мигрантом и поэтому работает в своём же городе за копейки вместо того, чтобы мотаться в областной центр в переполненной электричке. А кто-то предпочёл интересную, но низкооплачиваемую работу постылой, но денежной. Да много причин! Тема слишком многогранная.

Почему так сильно различаются зарплаты на одних и тех же должностях

Да и одна и та же зарплата для разных городов будет и хорошей, и плохой. Например, зарплата в 40 тыс. для условного Ульяновска отличная, для Москвы низкая, для Подмосковья — средняя (притом, что квартплаты в Подмосковье ВЫШЕ московских). Например, житель подмосковного райцентра, получающий 45 тысяч, по меркам Москвы беден, по меркам Ульяновска — буржуй зажравшийся, по меркам Подмосковья — крепкий середняк. А в аналогичном райцентре Пензенской области (Сердобск, Кузнецк) столько получают ДИРЕКТОРА.