There's a lot of poverty in the U.S. as well because of its large area, extremely diverse populace and high cost of living. Most nations, though, are still developing or aren't even to that point yet. Hopelessly corrupt and unstable governments are one big reason. Lack of natural resources and arable land from which money can be made is another. Et cetera. Your question is very broad and complex.