Потому что Москва обладала более благоприятными условиями для этого.
это личные качества князей, выгодное географическое положение,что обеспечивало приток населения и давало торговые и политические преимущества. Так же Москва имела больше поддержки со стороны Русской православной церкви чем Новгород, больше содействовала с Золотой Ордой и практически в протяжении 100 лет не было междоусобиц.