You're making the mistake of confusing Stalinist central planning with communism.
Gosplan failed because they measured secondary outcomes. They focused on doing things like moving x amount of steel y number of miles by railroad, resulting in steel being moved from one side of the country and back again to meet the target. Those secondary outcomes were determined on the basis of national pride, so that Stalin could look like a big man and say "our perfect socialism in one country has a much better rail network than your feeble capitalist railways!".
Of course, railways in a capitalist system are only there to serve consumer demand. Steel is only produced insofar as it's needed to make things people want and it's only moved around to get it to the factories that need it. Each link in the chain represents an individual primary outcome.
Capitalism isn't immune from market information crisis; under capitalism you get the crisis of overproduction! Over time capitalism tends towards centralised monopolies, but not necessarily in obvious ways. Certain functions that seem to be integral get outsourced, so things like facilities management for offices become centralised outside of companies, who then simply focus on their own core competencies. This reflects the fact that having a smaller number of organisations doing things is inherently more efficient; you benefit from scale and pooled expertise.
Previous calls for central planning from the left should be understood in that context. Socialists call for an end to all business secrets - in effect making all businesses "open source" - so that the information can be shared amongst everyone. There's no reason why we should have just one central planning authority, there could be several competing projects in the same manner that FOSS projects like GNOME and KDE compete.