Помимо всех вышеперечисленных причин, могу сделать предположение, что это связано с обширной территорией, которую мы имеем, в отличие от Запада, где проблема с нехваткой земли всегда была насущной.
Пуху нагоняли!))) Земли много, нужно было строить быстро и с размахом!
Территория нашей страны огромная, а на западе государства размером порой меньше Новосибирской области например.. И чтоб хоть как то сохранить природу (леса, поля и т.д.) других вариантов особо и не придумать.
Я, конечно, не эксперт, но стоит так же учесть:
1) Различия в почве и рельефе.
2) Для небоскребов необходимо делать фундамент глубже, проще и дешевле вырыть яму пошире, но помельче.
3) В горизонтальных зданиях легче эвакуировать людей.