I mean would you prefer a half finished game like Wind Waker again? Zelda OoT got delayed so much, but it ened up being good albeit overrated. Sure it dissapoints those who MUST have the game, but personally I like delays. Delays means that the devs actually care if not forcefully done.