Listen, I’m not saying Ganondorf is a good person, I’m just saying that the Legend of Zelda games suddenly become a whole lot more interesting as soon as you stop thinking of him as being mindlessly evil. The way I see it, Ganondorf is an intelligent man who may have started out with good intentions but who was twisted by his experience with the horror lurking underneath the bucolic surface of Hyrule. To me at least, this interpretation makes the stories of the games much richer and more nuanced.
I don’t necessary ship Link and Zelda romantically, but I like to think that they were very good friends. Perhaps Link even has a few imaginary conversations with her in his head as he travels.
I think Link’s journey is just as much about him finding himself and remembering his past relationships as it is about “saving the world.” The Sheikah Slate is therefore an interesting conceit in that, just as it allowed Zelda to record impressions of what she saw the past, it allows Link to record his own memories in the present. This is emphasized in the Japanese version of the game, in which all of the text in the Hyrule Compendium is written using a first-person POV, as if Link were making notes so that he can share them after his quest is finished. On a metatextual level, I think this is a lovely perspective on digital technology, which allows people to communicate with one another across time and space, even when the world sometimes seems empty and lonely.
If you’ve never played Breath of the Wild, the joke is that the game not only allows but actively encourages the player to stage elaborate selfies in all sorts of dangerous situations. As a result, Link comes off like an absolute maniac, but he’s so charming that it’s difficult to dislike him. Probably even the creepy physical embodiment of Ganon’s spiritual corruption has a crush on Link.
It’s always amused me that Ocarina of Time is essentially a game about how two ten-year-old kids plot to murder a grown man, bless their hearts.