Everytime some one watches something, there goes some $ for the rights, and some $ for the bandwidth. If everyone has lots more time to watch your product, and they do, that's bad for your bottom line. And you can't charge more, because there's tons of options. And internet ad prices were trending down (not sure if that's still true), if Fubo is ad-supported (I can't keep track of all the services)
I agree with OP, streaming is a terrible business and only sustainable if you create your own content. Which is exactly what every streaming service does nowadays
and having more customers gives you more leverage against the right holders since they themselves need eyeballs so they can tell their advertisers how many eyeballs are watching these streams. this allows them to charge advertisers way more.