Pure communism will never be achieved. Russia, China etc. were never communist. They were socialist economically and totalitarian politically but then that is the rub with economic socialism. It erodes personal freedoms so that the few can easily control the many. There isn’t a black and white line between communism and capitalism. Just a large band with infinite shades of gray known as quasi socialism/capitalism. Societies that have ventured toward the communist end of that spectrum have failed miserably or their people are living in misery. Who really thinks Cuba is a utopia or it ever will be in its current economic/political state? Once a country reaches the tipping point toward communism society becomes lethargic in that hard work no longer pays so innovation, job creation, wealth creation slows to a crawl or just stops. Then the economic model that supports the socialist society in general breaks down and chaos ensues. In the end, there is no free lunch in that everyone must earn their keep.
IMO, the trick is to let government be a referee between free enterprises to promote consumer choice and competition. The closer you can get to the capitalist side of the gray zone while allowing for this the better off we will be. Government does serve other purposes but I am only speaking to economics.