>> I used to be as exasperated as you, but I have come to peace that this is all attributable to poverty.
I think it's all due to overpopulation - which it can be argued is a result of poverty too. As long as the world refuses to address exponential population growth, we will continue to run into resource shortages on this finite planet.