I've long had the feeling that the rather significant delays of most of the big Nintendo games have been less about finishing the games and more about Nintendo realizing that it's an utter waste of a huge IP to release Brawl for Christmas.
On the one hand, it's a bit annoying, but, on the other, one would hope that their devs aren't just sitting on their hands while they wait for the Wii to stop selling out. A lot of the Brawl updates, for example, strike me as the sorts of things that weren't originally going to be in the game, but which they found the time to implement due to the almost year-long delay (from summer '07, if I recall) Nintendo has traditionally been fairly good about getting strong first party games out quickly, but they've had trouble keeping that support strong throughout a console's lifetime. This may eventually lead to more and better games from late '08 onwards.
In short, I think the Wii's success means we get games later, but that they're better when we get them. Not necessarily a bad thing, though I can see how some people would see it as such.







