As much as I loved this game, I did still have some complaints. First, as big as the worlds are, there seemed to be a lot of unneeded space. To me, this was mostly noticeable in the Sand Kingdom. For as many power moons as there are to collect, I wish they were more spread out to make more use of the space. Another issue I have is with the ways you have to get some of the power moons. In every world, there are 2 races you complete against Koopas. The first one isn't too bad. The second one can be a pain. Specifically, in the Wooded Kingdom. You have to clear a giant gap with a convoluted long jump, cap bounce, dive combo which I'm having a hard time doing. As far as I can tell, there is NO way to win this race without mastering this trick which feels like something meant for speedrunners. I think Nintendo forgot for a bit that they do still make these games primarily for children. I've seen some people complain about how you can't 100% complete this game before the final boss. I actually enjoyed this. Backtracking in video games can be annoying, but I think it works with Odyssey. Plus, you get to cross paths with a certain princess.
Mario Odyssey is absolutely one of my favorite Mario platformers. It's long. It's packed with content. It's a load of fun.