I also think now that all such problems will be deemed as solved in about twenty years. That is not a particularly long time. It is just that we have the research manpower and the labs able to make this work.
Add in longevity treatments and their like and we all need to work toward been still on Earth twenty years from now however painful that might sometimes be.
It is possible that our birth rate has dropped off because life extension will actually pick up the slack.