If you reduce imperialism to "bad vibes" like you're doing, then you fail to explain the concrete reality of the situation. No, the USSR and PRC aren't imperialist, they don't expropriate vast sums of wealth from the global south, and instead trade with both countries results in the global south breaking the chains of imperialism and escaping the underdevelopment trap.
You're illustrating exactly why refusing to analyze imperialism is a mistake, it isn't because China is "benevolent," but because they don't have the same forces that drive imperialism, namely dominance of finance capital in the economy and the formation of colonies or neocolonies.
It's not that I don't "understand" so-called soviet or Chinese imperialism, it's that I understand that these do not exist. I personally don't need your approval, especially when you call social science and analysis "religion" and are arguing against study.