Infernai said:
To be fair, there have been several other villains in the games, though many of them have ended up backed by Ganon (it's hard to say who the big bad of the Oracles games is for instance since you only see Ganon if you play through one and do the New Game Plus thing on the other). A few simply have no mention of Ganon whatsoever.
That said, I don't think I was clear before. My point was that the issue with Ganon being defeated and returning is only a problem if you insist on imposing a continuity on the series. By virtually all accounts, that was not the intention - it's supposed to be a collection of folktales linked by common themes rather than by a common chronology (excluding the stories that are explicitly sequels). The developers never even talked about a continuity before the players started arguing about it on the internet and sort of laughed the idea off until very recently. More recently, it seems like the attitude has shifted to "it might be fun to make one since everyone seems to want one", but it's still clear that they don't take continuity seriously at all.
In this sense, Ganon isn't being resurrected each time (well, aside perhaps from the games where he is explicitly resurrected/freed from some Zero Dimension thing), they're just separate, similar stories. Even in the explicit cases of Ganon's return, he only really returns once in each case.
As for the fan-hate, I was more taking issue with your admitting that it was one of the things preventing you from enjoying the game. It's one thing to dislike the fans of something, but it's another to judge the thing itself by the fans. (Incidentally, Naruto fans are some of the most obnoxious on the planet and I avoided the show for years because of it. Having gotten over my hangups, it's actually surprisingly entertaining! (Twilight, on the other hand, is quite possibly worse than its fans.))
Also, I highly recommend giving Twilight Princess a try over Ocarina of Time which, while still good, hasn't held up as well over the years for people who didn't play it when it came out. Failing that, I think it may very well be impossible not to like A Link to the Past, which is a very, very different game if you've only ever played the 3D Zelda games.