That might be when they offer self hosted servers, but these servers (planets) would not be connected to the public universe.
I do understand the issue you raise. I also appreciate the fact that you at least acknowledge that you did know the game regenerates builds when the beacons run out so it was clear when you played how it worked. But in your case as it was an accident, you would not have known to put your items into a special storage area even if it existed so would your build still not have regenerated? Or are you suggesting that machines get stored during a regen and other blocks would still regen? I think this reduces the value of scavenging but it certainly does not take it down to nothing. I do still worry about the data carrying cost for the developers since they have to carry the data for all machines regened forever in case a player wants them back, but I wonder how much this would reduce it.