I, frankly, don't give two craps what Western Developer X or Japanese Developer Y thinks.
Frankly, it is their job to convince *me* to give them money for their product. If they can't do a good job of it, then that means they have failed. Period.
As big of a Nintendo Fanboy as I am, I'm willing to give money hand over fist to a third party developer who is willing to create a fun product - and it doesn't even have to make special use of Nintendo hardware.
Let me introduce you to Skylanders. You might have heard of it. It's developed by a third party - Activision. While it doesn't really do much in the way of Wii/Wii U special features, the franchise sells boat-loads on Nintendo systems.
It's like it is the EXACT OPPOSITE of what you're saying. I've not really heard fans complain about a lack of Nintendo-forced features, nor have consumers failed to buy the game on Nintendo systems (in fact, the Wii version of the latest game came with a download code for the Wii U version because so many folks were still buying it for the Wii and Activision really wants folks to trade up so they can stop making the Wii SKU).
Weird how that works. You make a game that Nintendo fans enjoy and they buy it.
You make your new franchise into an on-rails shooter or you give us a year old port (while releasing a fancy new collected edition elsewhere for the same price) and 'meh.
It's like Madden. You could say it's Nintendo Fans' fault that it isn't being released on the Wii U, since not enough folks are buying it. Or you could say it's the Sony/Microsoft fans' fault for buying the same freakin' game year after year with roster updates. Maybe if EA put some freakin' effort into making an evolution of their game, more folks would buy it. Maybe Nintendo fans are just smarter than that.
Oh, New Super Mario Bros. Wii U sold how much? Never mind.
Sony & Microsoft fans buy 3rd party games.
Of course they do. That's because there are no real first party games to speak of on those systems.