Bigger picture.... US and China are going to war 2027-2028 (at least that's what everything intelligence suggest for Taiwan).
Iran and Venezuela supplied China with large quantities of oil, removing them from the picture now means China is much easier to choke for Oil needs ending the war quicker.

A tad fucked that you only think of the current and not the length of their impact on your life. Yes, the current can be bad, but you have think about the impact they have - especially if someone has dementia.