I feel that after the mania of Infinity War, this one was absolutely needed to be smaller in scope.
No cameos (that I recall?). No team ups. Just your standard, near-origins Super Hero Movie. A palette cleanser if you will, to remind us that the MCU hasn't lost sight of what made it popular in the first place.
It focussed on the life of Scott, rather than world ending threats. He's still the same adorable goofball we saw in Ant-Man, but has learned to shoulder his responsibilities somewhat. Hank Pym remains curmudgeonly. Hope is Hope, and rightfully so.
It just works. It focuses on being
fun to watch. And succeeds in my opinion.
And it still took $622,000,000ish at the Box Office. Which is superb