Потому, что древние города строились по разному и были не похожи. Никто не мог посмотреть на постройки древних городов. Они строились постепенно и долго. Каждый город был неповторим ведь фантазия у всех разная. А современные города похожи потому, что архитекторы копируют друг друга стараясь придти к идеалу и тем самым повторяя другого современные города становятся похожими друг на друга...