I think it's worth occasionally thinking of the "economy" in simple terms, especially for the wider middle class. There are relatively few broad categories that make up most of our economic lives. For most people the "economy" mostly consists of (0) their job/income (1) food/consumable (2) stuff/durables (3) transport (4) vital services: health, education, etc. (5) housing. 1 & 2 are well served by free markets, and…
Opinions vary for those who were exposed to privileged side only. In reality, most people had to wait decades for an apartment. There was an easy way to get an apartment though - get sent to bumfuck nowhere for infrastructure project (military base or factory, nuclear plant etc..). Or climb up the party ladder or get a job at well-connected company than get arrange you an apartment.
On top of that, many people were stuck in Kolchoz without any prospect of moving to a city. Thus were was no pressure to the system. If a city can't take in people - they're not sent in..