About China I heard somewhere the opinion that there is half socialism, half capitalism, and not real socialism.
There will be no real socialism for several reasons.
@Hello1000