I think it's a little too early to make a claim like that, but there is potential for the Switch to be an excellent system for Nintendo. Hopefully it is fully realized.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread