So if they stopped letting you watch their new content because you had an old no ads membership would that be ok?
Remember when Netflix inttroduced ads they added a lower tier to go along with it.
But doing so would mean risking to loose customers who were just too lazy to cancel. So most Businesses don't like it. (Spotify did cancel their old contracts though, for people who had not agreed with the recent price hike)
I can't sign a contract with you for $10/month for no ads and then start showing you ads.
ETA:
I mean, I'm sure there is some exception to this, but generally speaking everyone hates ads. Part of the reason that the whole "cable cutting" thing happened was because everyone hated paying a lot of money to some cable company just to be bombarded with advertisements. At least that's a big reason as to why I did it.
Now all these media companies realized that they can start shoving ads at us again and people will keep paying.
Obviously I'm not entitled to having media at a specific price indefinitely, but I'm perfectly allowed to not like it when companies engage in rent-seeking bullshit.
Cynicism aside, I wish there was a happy medium where companies could just _make money_ and not always have to make _even more money_.
I suspect once the heat on this settles down, every streaming service is going to start forcing ads on us at all times, and then the only way to fight back on this will be bittorrent.