Darwinianevolution on 28 February 2017
Scope, manpower and budget. Most indies don't have enough of those to make a game with the level of craft expected from a Nintendo title, unless is one of the older formats (2D Mario, Zelda, Kirby and Metroid, some Pokemon spinoff...).