Sort:  

Many of those places are shitholes because of American foreign policies and American multinational companies. The people fleeing those countries have very little to do with those places being shitholes.

LOL, the people fleeing have everything to do with those places being shitholes. Those places were shitholes prior to American multinational companies ever existing.

Drought and nature are harsh, and many people have died without any human intervention. We are very lucky for the civilization our forebearers constructed, but there is more work to do.
Laying most of the modern hardship at the feet of humanity isn't very accurate. That said, corruption needs to be rooted out of our public services and the corporations. Transparency is critical!