So there are no limits on a spherical world? you need to read things like this: https://dothemath.ucsd.edu/2012/04/economist-meets-physicist... or William Catton's overshoot.
1. "progress is stealing from future generations" is not the same thing at all as "progress is limited by natural resources", even if you accept the second one is true. Our grandchildren are still better off if we make progress now, even if there is a limit at some point.
2. value in a knowledge-based economy like ours is not linked to natural resources. I can spend this afternoon on my computer either coding or playing games. The resource consumption is the same, but one generates economic value, the other doesn't. The basic assumption that all economic value arises from the consumption of natural resources is flat wrong.