There isn't much we can do about it. To stop all of this from happening, we would have to surrender, MANY freedoms. Take China for example, to battle overpopulation they have a law restricting the number of births per family. A law like that would not sit well with the majority of the world's nations.
The same would be with everything else, you would HAVE to force people to care about health care, the environment, essentially it would mean a government takeover. You can't get everyone in the world to agree to care, the only way to prevent any of this would be to return to a form of totalitarian government, so that the government can monitor what comes in and goes out...ah, isn't fascinating how we really can't prevent history from repeating itself?