I think a lot of devs underestimated the success of the Switch and it's fair enough considering the commercial failure of the WiiU and even the struggles early on with 3DS. Now they're finding that they're going to miss probably the most lucrative period, launch window, by not having anything major ready.
Still it's good if they are now starting to take notice and preparing proper big IPs for the console, better late than never I guess!