To say Ocarina of Time sucks is not a sin. It's opinion, something you can't prove one way or another despite statistics.
Ocarina of Time has, no doubt, defined Zelda in a way that I believe has only been nearly matched by
ALttP. Now, I've never hated
OoT. In fact, I waited years after it's release before playing it, and after being satisfied with myself for having finally played the game,
ALttP still remained my favorite. I love
OoT, but do you know the reason why people can end up hating the game? It's the very reason other forms of entertainment lose their value by some. They become overrated.
Since I'm entitled to my opinion, I feel safe to say that
OoT is overrated. Honestly,
OoT has it's own unique quliaties that makes it different from other Zelda games, just as much as each Zelda game does. But, in story wise, it appears to me as nothing more than a re-make of
ALttP. Sure, the graphics helped, but that's how see the game, and
ALttP never got as much praise.
For anyone to actually say the game sucks is an opinion, but most of the time they never seem to mean it. And to say that people who dislike
OoT can't be called Zelda fans is a bunch of crap as well. As I stated, I don't hate
OoT. I love it. But, people are entitled to their opinions and their reasons why they believe
OoT sucks, and to act like it is a crime is really ridiculous.