Не строили.  Типичный замок европейского феодала - это крепость одной семьи. У нас защищались не семьями, а городами. Отсюда крепостные станы московского Кремля или новгородского Кремля. Разницу понимаете? Дело в менталитете, он диаметрально противоположен западноевропейскому