The root cause is how we live and treat our enviorment, our society with it's consumerims uses mostly non regenerable energy sources to produce mountain of useless junk that breaks fast or it's out of fashion, driving big polluting cars and eating lots of meat that leads for deforestation to provide land for the crops that are eaten by billions of animals that are slaughtered every year and many other irational things the modern man is doing to it's planet, it's home.
Reducing the numbers while keeping this insanity going will no help much, it will only slighly delay the inevitable.