Считаю что айтишнику лучше жить в мелком городе но работать удаленно или в местном офисе удаленного нанимателя, возможно даже иностранного.
Ну это если есть цель максимизировать прибыль. Или другие причины жить в мелком городе.
А так в том же Питере у меня в моей же фирме была б ЗП кусков на 50 больше (знаю вилки на мой "грейд"), их вполне бы хватило чтобы компенсировать разницу в ценах съёма хаты.
На галерки или напрямую фрилансить на запад чот желания нет пока особо.