While I as European fully agree with your point of view, I think that projecting our world perspective on other countries is just bs.
Fight with racism is purely white peoples concept. Racism is a term usually doesn't even exist outside of Europe/North America. So we shouldn't try to put our mentality on top of China, as we are not the sole source of truth in this world.
But me, an European, saying to Chinese how they must live and behave - this is just neo colonialism. They should figure this out on their own.