Nintendo is right.
DLC should be extra bonus stuff for a game to lengthen its re-playability as well as bring in continued revenue for a minimal up front cost to devs.
It should not be a way to maximize the profits of the original game like what has happened in past and most recently in Mass Effect 3.
It should be cheap and completely new content like side missions or new maps for multiplayer, etc. Even many FPS way of adding more special uniforms guns and other micro transactions is fine too. All that enhances the game and does not detract from the original complete work.







