I think you're missing the forest for the trees. Continuing to fixate on short-term problems like bridging a generational gap—which incidentally we've survived many times in anthropological history—by continuing policies with long-term ramifications is not a good plan.
At some point we need to come to terms with the fact that continuous population growth is not tenable. Whether the population cap is 10 billion or 100 billion, the fact of the matter is that we will eventually hit it. We can't keep procrastinating because we're unwilling to resolve the challenges you've mentioned in a more effective manner.
Call me an optimist, but if we're unable to change our habits as a species, perhaps a well-needed revolution will kick us into action.
I'm confused about your comment. Can you elaborate?