What's the old saying?
"A delayed game is eventually good, but a rushed game is bad forever."
Perhaps slightly less true in the age of patches and DLC, but Nintendo is pretty much the only large publisher left with a reputation for releasing games that are quality in terms of both gameplay *and* actually working perfectly on day one.