to quote a Nintendo official.
"a delayed game is eventually good, while a rushed game is forever bad"