I don't think Square Enix owes Nintendo anything. Nintendo was paid back in full with the popularity of Final Fantasy and Dragon Quest on their consoles.
That said, I think Square Enix is making a mistake spreading its products over so many consoles. Sooner or later it will have to make some decisions about who to support or it will wind up like Sega.