Marrk, as
@krs said, it's a nice pipe dream to think that it can all be "free" but the only way to free is slave labor. Behind that screen of whatever you are watching is a ton of technology that all costs money to buy, install, configure, maintain and modify. You want it "free?" Then everything from mining the raw material from which it is built (copper, silicon, gallium, cadmium, lithium, just about everythingium) through smelting, separating, purifying, creating components, designing circuits, assembling devices, shipping them, installing them, configuring them, designing software, testing it, installing it, supporting it, just about every kind of activity you can think of, would have to be done for "free." Which basically means nobody, anywhere, gets paid for their contribution. And that is the definition of slavery.
Even back in the days of broadcast TV, there were bills to be paid through advertising, you had to have an antenna, and feed line and electricity to get that "free" tv show. Would you want your ISP to force you to watch 8 minutes of ads for every 22 minutes of service? (That was how many minutes of ads there were in a 30 minute television program in the US.) That could probably be arranged, if enough people wanted it. I suspect it would NOT be popular, but it *could* be done.