because they’re offering more prosperity to the people of their respective countries
No, they don't. They just lie. And they do so very obviously. Which then brings us back to sovereignity and independence... in the form of media and social media that is either highly corrupt or incompetent (in reality probably different amounts of both) and totally failing in informing us about actual facts over cheap clicks.
Let me guess... DMG Mori Seiki Co. is once again presented as a "German" company supplying Russia because who cares about facts when there is a narrative to push?