Mostly because they weren't trying to shoehorn future movie plot setups into it.
On that note, the Holiday Special was also pretty good.
Shang-Chi wasn't a bad movie... Not one I'm likely to rewatch much, but a good popcorn movie...
Other than that, no Marvel has started falling into producer interference mode, where every movie must explicitly set up the next, even if they don't have a full plan for what's next.
They've lost sight of the key to their success; telling a tight, self-contained story made by people who love the characters.