To me, 3d world was a pretty well designed game with boring and predictable aesthetics and rigid movement. Odyssey is the polar opposite in some ways. My big complaint about it would be too many moons. i find it a bit scary how nintendo is trying to crank up numbers for their big games. Odyssey didnt need 880 moons, just like BotW didnt need 120 shrines, as evidenced by moons that are just lying there in an open field and repeting the test of strength shrines 21 times. That aside, I think both BotW and Odyssey are worthy contenders for the best game in their respective series
You don't need to do all the Shrines or get all the Moons. Just like at a buffet you don't need to eat ALL the food.
Sure you don't NEED to, but considering moons and shrines are the goal of the game, you can't blame people for wanting to see all the game has to offer and being disapointed after stumbling upon subpar content. Besides, there's no way of knowing beforehand which shrines/moons are "worth" getting.
I understand when people say you dont have to get all 900 korok seeds, because they are side content and you can unlock everything they do with a third of that number, but shrines and moons are not like that at all