> there continued to be people who decided what got built
The distinguishing feature of capitalism is that the people who decide what gets built are private individuals in competition with each other, and incentivised by profit to meet the demands of consumers.
In communism the people who decide what gets built are part of a single central authority with no competitors and no profit motive. That system doesn't work, which is why it collapsed.