Keeping it nice here @Josh -One of the things that this piece doesn't address is the resource suck that is overpopulation. I don't have kids but I'd be lying if I didn't worry about my friends kids.
It seems like the underlined portion of your post is one of those subjects that's taboo. Sadly, because I comepletely agree that the earth is overpopulated. I don't have an answer for this condundrum.
My wife and I just spent a bit over two months in Los Angeles (South Bay area); heading home, we got on 405 from Torrance. I think 405 is six lanes each way with the "carpool" lane on the far left. Five lanes were bumper to bumper in near gridlock. It took me five minutes to work my way over to the carpool lane.
We just don't get it; one way to perhaps slowdown consumption of petroleum might be mass transit. That's just too hard. And nobody wants to ride a bus or a train to and from work.