People are talking about this meaning they will come to Switch, which is certainly possible, but i think they have bigger ambitions. Perhaps they are using this to build a foundation for when Switch is released in China.
Think about it, they build a decent fanbase for Mario/Zelda by offering Galaxy & Twilight Princess on Shield then a year or two later they release Switch with BotW & Odyssey.
When the herd loses its way, the shepard must kill the bull that leads them astray.