Who does factor in dragons, am I right? But then again who factors in mysteriously landing on an irradiated Earth full of my favorite movie and comic book characters? Okay, maybe I've dreamed about the latter part more than once.
But I hear you, resources are key. I can't say I'm used to limited resources, but I guess that means I have to be... resourceful.
Okay. Hear me out. Because you've probably already thought about it. But we've got people who can fly into space unaided and have crazy mad strength. Have we thought about having them collect satellites and space debris? That would be some pretty dope resources.
Now if that's a success, we've got people on the ground (oh oh, pick me, pick me) that can program and build satellites. Then those same spaceheroes can take them back up into space - no launching required - and BAM we have orbiting satellites and can get GPS and INTERNET(!!!!!!) working again. It'd take some time, sure, but totally worth it?