Both are among the best games of all time, but I give the edge to BotW.
Tears is absolutely an improvement in scale and mechanical depth. But I think it’s a downgrade in terms of atmosphere and storytelling (yes, really).
Ultimately, I prefer the moment-to-moment gameplay in Tears, but I prefer the campaign in BotW.