For me, I think BotW is the better game.
TotK recycles too much from BotW. I'm totally fine with them using the same world, it is a direct sequel after all. But everything else? It is kind of disappointing. In terms of what I mean by recycled:
In BotW you are lead through the tutorial area by the ghost of the last king of Hyrule, where you clear a few shrines to get your abilities for the rest of the game.
In TotK you are lead through the tutorial area by the ghost of the first king of Hyrule, where you clear a few shrines to get your abilities for the rest of the game.
In BotW, you travel to specific areas where you take a picture to unlock cutscenes showing what happened in the past.
In TotK, you travel to specific areas where you find the pool of water to unlock cutscenes showing what happened in the past.
etc etc.
How original. At least BotW felt new in these regards.
In regards to the story, the story present in TotK is absolute trash. I am sorry.
In BotW, the relationship between the past and present made sense, and was more relevant to the main story. The characters in the past actually had meaning to the world, to Link, and to Zelda. 100 years ago, was the time that Link and Zelda actually lived. There are characters in the present who were alive back then. The two times are linked together.
In TotK, it's like they just wanted to have things happen even further in the past, because everything needs to be "bigger" than in BotW. But it all ends up being completely uninteresting. Who were the warriors in the past in TotK? Who knows! Not important, apparently.
I could go on about the story, but I don't want to get too much into spoiler territory.
I'll just say a lot of it feels like they simply want a cheap set up for another Hyrule Warriors game, rather than actually trying to make an interesting Zelda story.
The gameplay is also kind of disappointing.
The ability to build all sorts of crazy shit is really cool. It's amazing what they've done here. But... it also kind of breaks the game. Stamina and shit doesn't even matter any more. Horses don't matter. Just build a plane and fly to the next tower. Or shoot yourself in to the sky, glide as far as you can, then do it again till you're there.
They tried putting in dungeons, but they are often easily broken by the abilities.
It feels like you are just cheesing your way through the game half the time. Like they created these crazy abilities, but didn't really know how to balance the world around them. It's fun, sure. But I never really got the same feeling of accomplishment.
But by far, the worst part is you can't cross dress as a gerudo girl any more. What the hell Nintendo????
I think it is a good game, but hopefully the next Zelda game is a bit more grounded.