I think Nintendo is tackling DLC in a very good manner so far. I actually agree with the mentality of polishing the game and releasing it only when it is finished. I think that is how it should work. DLC are extras, not something that should have been part of the core of the game, or something already in your game that you have to pay to unblock.
Before the DLC craze, you unlocked things and it was very exciting and satisfying, because it was by your own hand and effort you'd get things. It is probably something I love in smash series, the whooping sound of a new challenger, the clues to unblock more trophy challenges, etc.
Not long ago I read about a DLC that would unlock the things for you for a nice amount of money. While unlocking has always been something to brag about, in the past the dedication was shown through effort. You spent those crazy hours and stunts to get them. Now the brag is just the trophy and a way to say yeah, I had enough money to buy the DLC that does for me.
Heck, some DLC are more expensive that the game itself. Wow.
Nintendo meanwhile is bringing something new, and like never before has been risking in crossovers.
Zelda y Yoshi with Sonic, Zelda and Mario Bros. with Monster Hunter, etc.
But lets talk about MK8, the 1st package was less than or around 10 dollars. We got two full new cups. We got polished tracks with things calling from each franchise it represented. The F-Zero track had the healing bars, the Zelda one had rupees and even some fan-fares were changed for the Zelda version. Seeing the Master Sword and some classic Zelda enemies like deku babas and keeses... it is gorgeous and you can see they really tried to bring you something unique and top-notch. There were a few remakes but they tried to keep them up to standard and with the new tracks, it was honestly a fair go. Then you have three characters. If you ignore Mario and Peach getting to play as Link is itself worth the 10 bucks, yet they gave so much and another package is coming with 2 Animal Crossing drivers. See, they could have easily charged double or even triple because they know we will eat it up, yet they keep their DLC simple and optional things. You don't want to "taint" your MK with other franchises, you can pass from download it.
So yeah, I am okay with DLC so long it is not a scapegoat to bring games in tighter deadlines by resorting to add the content they intended through DLC, which if you don't get you miss an important chunk to make sense of it or you can't even finish the game without it. So far, I think Nintendo is of the few with the right mentality towards this.
Video Games are now a formula, like movies, because it is all about the business. Not time to take risks. Why make the people wait for two years, lets do it yearly. Game no complete? No problem. They will still pre-order it and then we just patch it up. Still, let's release the Downloadable Content so people can still give us extra money even if they don't even have yet the final product. It is grating, so please Nintendo, don't change that ideal of bringing games that aren't complete and thank you for opening up more with the idea of what some of us have been dreaming about for years and now we have an option through extra content.