Как уже написали комментарии выше, в первую очередь стояла экономия и скорость возведения. Во многих постсоветских городах, где раньше располагалась историческая застройка, после войны мало, что уцелела и Советские власти пошли по пути наименьшего сопротивления - вместо востановления исторического облика, целые кварталы было проще, быстрее и дешевле снести и затем построить новые жилые массивы с прямыми улицами, чем реконструировать разрушенные здания. Самый яркий пример - город Минск.
Тем не менее, некоторые страны восточной европы, пошли другим путем (например Польша) и заморочились воссозданием былого облика города по фотографиям и уцелевшим чертежам. В итоге у них получилось создать атомосферные средневековые улочки, которые по сей день привлекают туристов, а вместе с ними и финансы, сделать пространства для жизни приятными, а уже типовое жилье строить за пределами города.
Причина в том, что большинство однотипных зданий, т.н. хрущевок, построены во времена СССР. В те времена никто не заботился о вкусе. Самой главной целью было дать жилье огромным массам людей.
Огромное спасибо хрущевкам!