так, важный вопрос. А почему собственно говоря
замкадышами называют живущих не в Москве? И по русскому языку и по элементарной логике замкадыши это как раз те кто живет в Москве. Сами посудите - если сказать, к примеру, дом за зеленым забором, то с какой стороны забора будет дом?
Так что предлагаю подать пример и с нынешнего момента, в целях правильного использования русского языка, называть замкадышами проживающих в Москве :) Я, лично, с нынешнего момента, буду использовать этот термин в его истинно правильном значении, а ежели кто будет путатся, тот сам себе злобный буратино.