Bingo, right on the nose. Streaming companies also depend on the end user having FAST Internet. When fast internet service is required for Streaming, this makes streaming as a replacement service extremely expensive per channel.
Lastly, there are GOING to be a lot (likely tens of millions) with substandard internet for at least a decade, especially considering we as a country, are depending on for profit companies to provide Internet connections. This means low density residences will likely never get the internet they would want, this makes Streaming and lots of other Internet delivery impractical or impossible.
Just this week Verizon admitted to stockholders 5G will only be used in High Density areas, this flies in the face of pundits and Tech people, constantly telling us "5G is the answer to providing Fast internet to even low density areas." (Stopthecap.com)