Honestly, I don't feel like Endwalker needed much to make it at least on par with Shadowbringers.

Its biggest detractors were the awkward pacing and the insanely convoluted time travel/causal loop they decided to use as their lazy resolution to the Hydaelyn/Zodiark conflict. In all seriousness I'm feeling like it was done specifically to avoid having to place too much effort into fleshing out Venat's motives when they could just attempt to justify it as "I did this because the future said so...oh, and dynamis".