Technology. Technology is our culture.
The advancement in damn near everything in the last 100 years is to blame for humans living longer, better quality of life (easier with advancements in technology), fossil fuel consumption increases, etc...
I suppose you can undo overpopulation if...