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