>All the numbers point towards us hitting up against planetary limits, at some point something's got to give.
Sounds like space is the next big thing then.