I find myself watching things like HBO, Starz, Crave, etc. much more, and "regular" TV channels much less (aside from news, which I watch a lot of).
Things are changing - not so much the tech side as much as the consumers' expectations. I think in general the viewers want on-demand more, and scheduled programming less. How that content is delivered to them, or what corporation does the delivering, doesn't matter as much as availability & price.
The streaming services are trying to monetize their operations more by creating exclusivity of content (i.e. some things are only available on Disney, or on Amazon, or on Netflix, etc...) - so they are essentially becoming like the networks/channels and cable companies anyway, forcing consumers to buy the whole cow rather than just a steak.
How is this different than Shaw or Bell or Telus forcing you to buy "bundles" of channels you don't want instead of just the individual channels that you do?
The more things change, the more they stay the same.