Yes if devs and publishes could releases there games on N consoles and make money they would do it in a heart beat, this is obvious unless you think companies hate money....
It is Nintendos doing why their consoles are unattractive to most third parties and seen as a waste of time. They have done little to try to change this.