The problem with this kind of go-back-and-fix-everything ending is that all the character developments up to now would become meaningless, like, we save the world alright, but that's all, nothing actually changed.
It's kinda a let down for whoever read this from the beginning, since at this...