Actually, they were caused by lack of food.
> Eliminating corrupt leaders (i.e. Kim Jong Un, Vladimir Putin, etc.)
Yes, which of the 757 million food insecure people is Putin responsible for their food insecurity?
North Korea has about 26mil residents, so if they were all starving that'd be 3.4% of the food insecure people. Gaza has about 2mil, so we can pin a further 0.03% on shitty governments.
Obviously it'd be great if putin, un and netanyahu were gone. They suck for a variety of reasons. But it doesn't change the fact that we could spend money and feed most of the people who are going hungry