Дмитрий Анатольевич.
Как может происходить миграция людей в нормальном порядке.
Пример.
Приезжает человек в город или другой населённый пункт. Ему нужно где-то пожить. Идёт в агентство недвижимости или специально созданную городскую службу и узнаёт, кто сдаёт жильё. Ему предлагают варианты при наличии таковых. Сводят с собственником приглянувшегося варианта. Тот показывает приезжему жильё. Потом оба приходят снова в агентство и заключают договор аренды. После чего собственник поселяет у себя приезжего и на следующий день, взяв договор аренды, как основание для регистрации, паспорт постояльца или вместе с ним, идёт в ФМС и заполняет заявление о его регистрации. Получает документ на имя постояльца о принятии заявления и отдаёт ему. В указанный срок приезжий приходит за регистрацией в ФМС и получает её при отсутствии ограничений. Из ФМС в налоговую инспекцию отправляется справка по договору аренды для последующего взимания налогов с собственника, предоставившего жильё. Сложно? А куда проще? Один раз зайти в агентство для заключения договора и один, максимум два раза, в ФМС для получения регистрации, чтобы потом месяц или более жить спокойно.
Вот к такому варианту и надо приводить работу службы ФМС. А чтобы приезжие не уклонялись от регистрации, проверять её надо. И выяснять цели их прибытия. При необходимости оказывать содействие в поиске агентства недвижимости или отдела ФМС, где им помогут решить вопрос с проживанием и регистрацией. Или выдворять по месту постоянного жительства, например. Или к ответственности привлекать в случае рецидива. Тогда без регистрации никто селиться не станет. Скажете, что это ограничивает свободу передвижения? Это ограничивает свободу бесконтрольного блуждания по стране с неясными целями.