I think the reason why they didn't put EAD Nintendo is because most people would not know who they are, or would get confused and think that they are some external Nintendo developer. Unless its a third party developer, you will not see on the box art which of Nintendo developers worked on the game.
Also Ubisoft has been fumbling hard this year while Nintendo at the very least releases games that work on day 1.







