Frogger on 15 June 2017
I don't think that 2017 will have any baring on Switch's 3rd party AAA future.
But yeah, this was Nintendo's chance to prove themselves to 3rd parties, and they barely moved the needle. I'm not holding my breath.