Take, for example, Latin America and the so many "banana republics" exploited by US corporations (such as United Fruit). If those governments had been honestly and freely elected, with the US respecting their sovereignty, then they would have wanted a better deal for their people - which would have meant lower profits. Obviously, lower profits are unacceptable to capitalists, so they were able to use their political clout (as well as manipulate those who were paranoid about communism in Latin America) in order that US hegemony could bring about governments friendly to US business interests. They needed them to be dictatorships to keep the local populations in line, in order to earn higher profits. There doesn't appear there was any other way they could have done it and still remain in business.
It was similar in the Middle East, as US oil companies curtailed domestic production after WW2 because they thought they could save money by extracting it from overseas, where unions were weaker (or non-existent) and labor was cheaper. Once OPEC got smart, the US economy took a major hit. We couldn't control them anymore; that's what makes the difference.
It seems we have grown quite dependent upon the globalist system (our current supply chain troubles are evidence of this). This is because our government has been a willing participant and cheerleader, while gambling the well-being of the American nation on the "assumption that rational decision-making will always prevail." That does include the world's dictators and rogue factions, even if some of the world might still be nominally "free."