Not that I'm in the know on Zelda fans, but if that's their current opinions on the games, they should consider quitting life.
Anyways, that isn't applicable to Halo because:
1: Halo 3 probably has the smallest group of people who would refer to it as the best Halo. 2: Halo 2 is not overrated. 3: People don't hate this game more than they hated Reach (Pre-TU). If you see people praising Reach, they're praising the updated version of the game.