Looking for the big picture here, not sure what the problem is:
Too many bad people running nations badly (or driving them into anarchy)?
Too many people?
There are many 'causes', like war, poverty and political turmoil, but the primary 'reasons' for the increase during the last decade are globalization and foreign and economic policy...