I do like Mario 64 and Galaxy 1/2 better. Odyssey is about equal in my book. Something about Odyssey just didn't quite click with me. I think they went a little overboard. It's a little hard to get excited about getting a moon when there are 800 of them. It feels a bit off when the reward for doing the hardest segments (like the Bullet bill bridge thingy) gets you the same reward as "throw your hat at that glowy thing". I think they need a better way to make harder achievements feel more rewarding.
Galaxy's gravity mechanics let them get more creative, but it really wouldn't have worked for well for multiplayer. The generally shorter levels also make it a bit better as a pick up and play game.
As someone who avoids the harder challenges and didn't go for 100% completion I didn't have that problem with Odyssey myself, just due to the kind of gamer I am. I liked being able to rack up 5-6 moons in a 30-40 minute session, made it feel like I was always making progress, but that's just me, I can kinda see how it might not be as satisfying for a completionist.
And I don't do multiplayer, so I kinda felt like having to accommodate 4 players made 3D World's levels a little less engaging as solo experiences compared to other 3D Mario games.
Bet with Liquidlaser: I say PS5 and Xbox Series will sell more than 56 million combined by the end of 2023.