The odds are often stack against the best of the best poker players in big poker tournaments. And I'm sure anything is possible to win a big tournament without cracking a big hand, but come on, how realistic is that. I honestly think cracking a big hand is part of winning a big tournament (300 or more player)
Not really, but it is circumstantial.
I played tournaments online, against players I know where I was card dead the entire evening, and still got ITM. Just picked good spots, basically representing good hands that I should have had in those spots.
However, it is tricky to play that way always, you are bound to get called by someone at some point for sure.
Also, you don't really need to crack a better hand to win (win a race - when you are behind), but you will probably need to win some flips here and there.
That's why you try to play good poker, to gather enough chips so that losing a flip doesn't bust you out of the tournament but leaves you with an opportunity to get the stack back.