I just read that MP3 may be delayed into early '08. In the past, this sort of announcement would really tick me off but not this time. After playing through The Twilight Princess and remembering how many times that game was delayed, it dawned on me that delays are usually a good thing for reputable companies. I knew, when Namco kept delaying Soul Caliber 2, that it would be good(just look at the first one!). Also, even though I no longer play Final Fantasy, I knew Final Fantasy XII would be worth the wait, seeing as how much time Square spent on it. However, I knew Driv3r would absolutely suck(I don't know why, I just knew).
Nintendo(along with Square, Capcom, Konami, etc.) always seems to have a reason behind their delays. I don't think they are very intelligent as to how they lay out their releases but their delays are usually worth the time. Also, if I recall, Metroid Prime 2 came out right on schedule and was pretty drab, compared to the first. I do wish they would wise up and plan ahead, put out a few games that would pad their list so they could tweak their bigger games in the process. The way that I see it, when you have Twilight Princess in November, Wario Ware and Sonic(if you want to call that a big game!) in Feb, Super Paper Mario in April, months of nothing, and then the holiday season, there's a ton of empty space there that Sony and Microsoft are taking advantage of, releasing games the way that a company should. Get on the ball, Nintendo!
Finally, I want this to be a friendly debate. I don't want certain people to use this topic as an excuse to flame and openly criticize. I'm just wondering what everybody's take on the subject is. If you disagree, fine, just don't be rude to one another.