See - this is the sort of attitude I don't understand. There is no progress as such in this game. It's a sim - sort of - like flight sims and such. The object is just to enjoy the experience. So you lose some stuff - so what? So you have to engineer again - so what? You will be playing the game to do that and that is the object of the game - to play it. There's no competition to win. There's no leaderboard, or prize for the winner, no end game, none of that. You play it for the experience and when the experience becomes boring you leave it for a while. And if you end up starting your run again from the beginning - so what? You're playing the game and that is the purpose - there is no other.
And besides, it actually doesn't take long to do it all again now that you know how. In fact, it actually gives you a goal and something to work towards. An additional reason to play.
Anyway, of course everybody plays their own way and for their own reasons - I'm just sayin' - I don't see the problem. Just play the game as you would have anyway and you will find that suddenly you are back to where you were when it all went bad. And probably had some fun in the process.