If you could push a button and avert nuclear war, saving billions, would you?
Of course.
Why does that answer change if the button works via transporting you back in time with the knowledge necessary to avert the war?
Because if time travel works by destroying universes, it causes many more deaths than it averts. To be explicit about assumptions, if our universe is being simulated on someone’s computer I think it’s immoral for the simulator to discard the current state of the simulation and restart it from a modified version of a past saved state, because this is tantamount to killing everyone in the current state.
[A qualification: erasing, say, the last 150 years is at least as bad as killing billions of humans, since there’s essentially zero chance that the people alive today will still exist in the new timeline. But the badness of reverting and overwriting the last N seconds of the universe probably tends to zero as N tends to zero.]
I compute utility as a function of the entire future history of the universe and not just its state at a given time. I don’t see why this can’t fall under the umbrella of “utilitarianism.” Anyway, if your utility function doesn’t do this, how do you decide at what time to compute utility? Are you optimizing the expected value of the state of the universe 10 years from now? 10,000? 10^100? Just optimize all of it.