1. The younger generation (myself) does not like commercials, and are willing to pay a subscription fee to remove them (ie Pandora one, Hulu+, Spotify Premium.) Either the commercials pay for the content, or or the consumer pays, not both!
2. The less popular networks/channels will have to either have revenue/funding cut substantially, go elsewhere (to Youtube for Facebook,) or out of business. Most of us simply don't care and don't want to pay for it. This bundling of unpopular networks with really popular ones is costing the cable companies too much money that they're trying to pass onto the consumer. Customers are sick of paying for it.
Streaming services are delivering content, while removing the waste of time and attention spent watching commercials, and the waste of money spent on programming that the majority of the viewer base could care less about. It's not rocket science, it's just trimming the fat from the old way of doing things.