I wholeheartedly disagree. While they messed up marketing and a few other things, they're well on the way to rectifying it, with at least one piece of first party software coming each month, including a sequel to the fastest selling 3D Mario of all time, a Zelda game (yes it's a remake but not everyone played it), a sequel to the popular Donkey Kong Country Returns game and more.
I fail to see how these are mistakes. Just because they aren't the niche, yes niche, titles that you wanted does not mean that they are mistakes