Is the Switch x86 architecture? The ability to stream it may be the only way, but that kind of tech is a few years off. I think Microsoft is in the demo'ing stage of streaming AC Odyssey with their Azure servers. It's not yet perfect.
In terms of the bigger picture, streaming may be Nintendo's only way of surviving going forward, because when you think of it, the Switch is basically a home console that you can play as a portable handheld. Game streaming, however, will provide that convenience on any mobile device.
And on another note, I'd love to play some Mario Odyssey, but I have no need for a Switch. Nintendo should start thinking about their IP, rather than their hardware. If Nintendo created their own digital store for other platforms, they'd actually get me to purchase some of their games. Anywho, I digress.