I agree they have benefited as you describe. But not to the same extent.
The USA, as an international power, has been harmed enormously by this and Iran, Russian, and China are the biggest beneficiaries of this.
You could argue the USA being diminished as an international power is a good thing for nearly everyone. I won't dispute that. But China is best positioned to step into the gap and I would argue this is a bad thing.