I'm a life long Zelda fan and a God of War fan and I think both series are awesome. Whether you think open worlds are better than story or vice versa here is something we can look at.
GoW is a 95 on metacritic
BoTW is a 97 on metacritic
So both games are great but Zelda clearly wins here.
So explain to me why The Last of Us was considered game of the generation last gen.
By who? I think what people consider game of the generation differs depending on who you ask. I have asked this from a number of friends and also looked at a number of forums and I have seen answers that include Halo 3, TLoU, Mario Galaxy, Skyrim, Minecraft, GTA V, AC2 Tomb Raider, and Star Craft. Plus, to my knowledge, there are very few outlets that rate a game of the generation (far less than game of the year) that would indicate any consensus on the matter in the industry.