For China to rise as a superpower the cultural revolution and the breaking of a few million eggs of the old class system was needed to bring the country in the modern age.
Compare that to India which was also socialist but kept its old class systems.