how can anyone stand playing the game and knowing it's not complete
because of the way budgets work.
When a company makes a budget for a game, they are taking into account how much money they can recoup from said game. Smash sells very well, but that doesn't mean you can just make something for penny's and keep margins high. In order to keep a consistency in sales you have to hire and pay a team, who is probably contracted for a pretty high cost. So the $60 dollars you're going to pay for this game, is built to bring profit and ROI to whatever budget was allocated up to that point. Keep in mind, almost every project on earth from a company is usually behind schedule due to the nature of people and how big companies work.
The DLC you're paying 25 dollars for, has it's own ROI expected. So essentially, the 60 initial dollars you were going to pay for the game? wouldn't cover the cost for the resources needed to create the DLC(At least for Nintendo's intended projects, margins, and initial ROI)
That is how almost all budgeting for major content works in most businesses. Many people use the car theory to justify how DLC is evil. You're buying a car but they'll sell you window wipers separate or something.
For EA that may be partially true, but for most developers the metaphor's pretty poor. A more accurate one: You can buy a car, but the suped up on star device which tracks your car and has anti theft services and all that costs extra. Because that requires a whole bunch of other money to operate properly.
Hope this doesn't come off dickish, I mean it with all due respect. it's just the way things work in the development of all things-- and the DLC being free would mean designers and programmers would get underpaid for the amount of work involved and less polish-- or Nintendo would not meet their sales targets for the money they gave and would thus have their stock drop. They have projections and have based the timeline and money involved on those projections. Even their marketing and the money they're putting into it is based on it. Even having Smash as a powerful IP, nothing is EVER a sure thing when you're the one all the responsibility is falling on. I've run my own business for a while and done work for a lot of major brands and you'd be surprised at how complicated things get when it's YOUR finger on the button. Hope this makes sense!