The only thing that upsets me about this is that fans are greedy as fuck and don't want to support the developers who gave us a massive world with enough content to go past the asking $60 price. Now they are giving us even more content to justify the size of their game and the work that went into that game.
That being said I am disappointed that it's an all or nothing deal. I really want to buy the story package with the extra dungeon but I don't care about the shirt, harder difficulty, or the extra challenge shrines. That being said everything for $20 is a steal considering the final package being story content and dungeon is often priced at $15-20 in most games anyways. So we're actually getting A LOT of value for $20 in terms of DLC price. This is a very, very good deal and a very low price point. I don't think people are looking at the value of what we are getting, how long this game has been in development, how expensive the game probably is, nor the level of quality this game will most likely be upon launch. Some games are worth far more than the $60 price point. It's simply that simple. There are actually a few companies that do DLC a premium prices not to rip people off, but because their development cost is higher than the MSRP of the game. This also protects the staff working at the company so they aren't let go. While it's quite obvious Nintendo has more than enough money in the bank that this isn't the case, some 3rd part developers are not as fortunate if they want to live up to the quality they are known for.
The way I view DLC in the board view of things. It's an opportunity to TIP the developers for their hard work and potentially fantastic content. It's not a mentality that is often viewed by many gamers, but it's one that I feel that should be shared. You often tip for good service, so why not tip for a fantastic product that thousands of man hours went into to provide you a form of entertainment?