
Not to mention the economic costs. In trouble? Near-stalling? This Gadget will start resurrecting your Bert while you're trying to steer your cons to assist getting more resources built.
Oh, and what about judgment? How's this nifty Gadget going to "know" which cons you have "reserved"? Gonna check all of the Guard commands every few frames? If ~= Guard and within SomeRadius, then go rebuild stuff? Wait... but what if you wanted to wait a bit? What if you've just self-destructed a useless windfarm, because it's time to tech up? What if you're idling some cons, because you're pushing out a static-arty somewhere, and you don't want to see your econ go to shambles?
And what about priority of replacement, if you've just lost a chunk of a base? Gosh, that's such a lengthy topic, and so situational...
Let's definitely make this a Gadget, so that this kind of automated stupidity is mandatory

I think, LordMatt, you massively underestimate the real problems involved writing anything that does particular task at all adequately. I wouldn't be too scared about this getting written and taking over the world, if I were you.