Agree, the post doesnt make sense at all.
If it were a sole competition between BotW and Oddysey, then I would put my money on the Mario game. It just has bigger appeal, bigger kommercial recognition, and based on earlier 3D mario games, its probably going to be a big critical hit.
Don't believe there are any other contesters for overall GotY award. Horizon might take some awards too