It`s not easy to support two consoles. It takes resources... a lot of them. And seeing as development times are getting bigger it`s only natural that the output can`t be as frequent as choices have to be made.
Also, that`s what 2nd party developers are for.
The lack of 1st party is more noticable due to the lack of 3rd parties.
Why shouldn`t 3rd parties support Nintendo in a big way? They did in the past. Xbox 360 got the support Xbox didn`t. Things change. It changed for Nintendo, Sega and Sony.








