i think China are perfect on this front. They condemn both the ultra-left who uphold Mao but denigrate Deng and the ultra right who denounce Mao and only uphold Deng. China recognises that the cultural revolution was an abhorrent mistake whilst also praising Mao as the hero of the nation who delivered them from chaos and allowed Deng to bring them into modernity. Mao was a great leader, but not infallible : the same goes for all socialist heroes.
i think China are perfect on this front. They condemn both the ultra-left who uphold Mao but denigrate Deng and the ultra right who denounce Mao and only uphold Deng. China recognises that the cultural revolution was an abhorrent mistake whilst also praising Mao as the hero of the nation who delivered them from chaos and allowed Deng to bring them into modernity. Mao was a great leader, but not infallible : the same goes for all socialist heroes.