There is a way to watch videos that are uploaded to Google drive: https://browsedns.net/topic/1905/tutorial-watching-videos-on-google-drive
However it requires some set up and has the limitation of needing the videos on drive first. Videos on the web that aren't on Google, Twitter, and Facebook can't be watched using the DNS, only through that share applet.
We have had a petition to Nintendo to ask them to enable this functionality: https://www.change.org/p/nintendo-nintendo-expose-the-fully-functional-internet-browser-built-into-the-switch
However they've been ignoring it FOREVER, so at this point it's probably best to stick with workarounds or complain to their customer support directly.