the emphasis here is on networks, not shows.
The emphasis isn't really on networks with Sling, it is on cheating the customer. If you look at the $20 "orange" offering from Sling you might not find anything that you want to watch at all (that was the case for me). The $25 "blue" package is a little better, it claims to offer more channels including FXX and National Geographic Wild. But these two channels (and perhaps others) are not really there, they only offer you a handful of archived show episodes to stream on demand, not the regular channel lineup for these networks. And if you have any hope of signing up for Sling and then logging in to a network's web page using Sling as your provider, forget it. Sling isn't accepted as a provider on any of the sites that I wanted to use even though you are supposedly paying for the content. And Sling offers very little streaming content through the Sling apps. By the way, the service is awful too, and I frequently could watch half a show, only to start getting errors blaming my Internet connection and couldn't finish watching the show. Tests of my connection and it speed indicated that the problem was with Sling, not my Internet provider. And don't even get me started on the awful quality of the support staff.
Use Linux instead
If I only used a computer to run an operating system I would give your suggestion a try. Unfortunately, I use a computer to run applications, and many of the ones that I run are not available under Linux. I also support other people and so have to be able to run the programs that they run, not some Linux GPL app that has some of the same features. It isn't realistic for those people to try to use Linux (I'm not even sure that it is realistic for me to do battle with the Linux OS, and I've mastered quite a few OSs over the decades), so I'm still using Windows.
Disk crisis, please clean up!