I mean... you can't technically complete an incomplete game lol. So you would still need to update even if you did have to restart. That's where the skip function comes in handy.
It is honestly really weird that it doesn't just directly update anymore though. And restarting multiple times becomes tedious af.