Your probably right. Something like ring world is complete fiction I know, but there will be many innovations that come along that will completely change our perspective on todays problems.
I've heard that many of the 1st world countries are actually having trouble maintaining their populations where on the other hand most of the 3rd world countries are having trouble curbing it. I think if the quality of life were to be brought up in combination with a mild population control program, the global population probably could be tackled.