Just hit moon #670 in Mario Odyssey after owning it some months, I'm really not sure how anyone can say it's a better game than Sunshine. It has more content sure, but I'd rather take the pacing of any other Mario game over rummaging through the trash for power moons or jumping after a bird for the twentieth time or stacking goombas for the thirtieth time. At least Sunshine had fluddless levels and the sand bird. The amount of low quality derivative content in Odyssey drowns out the few and far between Mario focused platforming sections for endlessly menial busywork.
Somone once said "Mario is such a great controlling character that you could do anything with him and it would be fun", and Mario Odyssey is that theory put to the absolute test, because this game doesn't have you do shit.