That doesn’t make the Soviet union good though.
even if it was “bad” (it wasn’t just to be clear) the mere threat of its existence allowed labour unions in the West to win more concession from their bosses.
China does not have the same effect because China does not export the revolution.
no