soviet and qing dynasties were destroyed by colonial powers and
Democracy is not the solution to corruption. Corruption causes inequality in wealth, and usa economically is also imbalanced in wealth. The only way to protect yourself is to make yourself rich rather than poor. Communist china is not the qing or soviet. China is not as technologically backward as qing. And china is not trying to be the number one super power like the soviet. Chinese communists are a lot smarter and less aggressive than the soviets. In short you are comparing apples to oranges.