Stadia requires a internet browser, so thats not gonna happening ;)
You need a browser to watch YouTube on pc.
Switch has YouTube app.
Ive said this before but this all streaming future will benefit Nintendo the most because of their hardware limitations. It pretty much solves the switch AAA games problems. And it will destroy Sony and Microsoft business.