Потому что Москва сама неплохо зарабатывает тут и налоги с жителей, большое количество различных бизнес-структур и т.д. и являясь отдельным регионом зарабатывает на уровне тех самых нефтегазовых регионов ХМАО, ЯНАО и Тюменской области, 15 всего федерального бюджета страны это Москва с Московской областью, но ещё и дело в самом перераспределении денег относительно территории страны, кто-то много отдаёт и получает столько же, а кто-то отдаёт не мало, а получает денег совсем немного, а какому-то региону активно помогают, хотя сам он денег в федеральный бюджет страны особо и не приносит