While I would not say BOTW is a bad game by any means I do not think it's perfect. Dungeons are trash. Boss fights are trash. Durability system is trash imo. I enjoyed it still though, exploration was great, world was great. Playing with mechanics and discovering things and solving puzzles in a few of the good shrines that had great puzzles were all fun. I played about 65-70 hours, so I can't say I didn't enjoy it. I'd give it 8.3/10 imo.
I enjoyed XBC2, Horizon, Mario, and Nier more in 2017 personally, BOTW would be 5 on that years list for me.