Массовая застройка велась именно в городах, там земли не настолько много. Плюс привязка к предприятиям, школам, поликлиникам и т.д. Плохо себе представляю, чтобы в советское время детишек специальный автобус по селам в школу собирал. И опять же - маленькие квартиры в большом доме построить быстрей и дешевле, с учетом подвода коммуникаций особенно. Блочные дома (когда на квартиру еще дополнительно участок при доме) были, но гораздо меньше.
А с частным сектором (условно частным, в СССР не было частной собственности) есть еще проблема - далеко не у всех были автомобили, как быстро добираться до работы или банально в магазин? Городская застройка выгоднее и проще, это еще со времен средневековья понятно))
Словом, лень было делать добро людям