I love this game so much. Might be becoming my favourite game ever.
That said, think this review raises some interesting discussion points about the weapons system, stamina bar, weather, etc.:
http://www.thejimquisition.com/the-legend-of-zelda-breath-of-the-wild-review/ (minor spoilers for plot and weapons)
I'm a big fan of Jim's work generally but waver on how much this review is intentional antagonism of the 'best game ever' opinion.
Personally i think the 'technically optional' aspect' of the temples and shrines and stuff is done to perfection. The game makes me want to do them all rather than feel obliged to, because I want to push myself further through difficult areas etc. Likewise the rain and stamina can be frustating when you're halfway up a mountain, but the game always offers various solutions to getting somewhere, and it makes it feel both more immersive and more rewarding when you finally get to the top of a brutal peak and see the stunning view and get to find the next set of shrines.
That said, being 2.5 temples in, I've found myself never using my best weapons because I feel that breaking on them on some random opponent just isn't worth it if I'm not going to get a comparatively good weapon back, which feels a bit silly sometimes. Also some of the frame rate drops I've experienced have been properly awful and there are certain areas and enemies that become a nightmare to confront because of what happens when the screen is filled with explosions.