По разным причинам...
В Москве, к сведению, находится и военное ведомство, и генеральный штаб, и куча военных академий, и кремлёвский и московский гарнизоны - куда военные приезжают частенько, по понятным причинам.
Условия жизни военнослужащих и офицеров в том числе в Москве и Подмосковье в целом лучше, чем на дальних рубежах, в каких-нибудь отдалённых гарнизонах и погранзаставах, конечно. В столице и для любителей культурной жизни, и для тех, кто не прочь в ночной клуб завалиться иногда, или ещё в кабаке загулять (есть ведь и такие среди военных и силовиков, определённо), и просто для стремящихся к хорошим бытовым условиям, ситуация явно привлекательнее, чем там, где всего транспортного сообщения - вертолёт раз в две недели...
Ну и кто-то кратковременно приезжает, на досуг, к родственникам и друзьям, или просто на город посмотреть по случаю, тоже.
Да и ещё одно - транспортное сообщение в России так устроено, что волей-неволей между многими пунктами поездка возможна только с транзитом через Москву, и особенно по воздуху так...