We did have some confusing terminology and the distinction between "Cancel" and "Pause" was often times not obvious. "Pause" meant you wouldn't be charged again until you Unpaused your subscription. "Cancel" meant the subscription was dead and could not be re-activated. If you wanted to subscribe again, you'd have to re-enter your payment information. This led to a lot of confusion so we had to message those things better. This was mostly due to the backend tech and I'm not sure how much that impacts some of the sites mentioned in the article.
What I see happening now with those services is that the "pause" function might allow you to pause for n-weeks but not indefinitely. That's a shit pattern as well.
Adobe doesn't want $21 for each of the 3 months that you used Photoshop, spread over the last 7 years. They want the guaranteed, "he didn't bother to cancel" $1800. If subscription plans actually worked such that people were paying less than if it was just a flat-price-per-major-version, then we'd still be seeing them do that.
I have my doubts that easy cancellation would change that... people would probably just remain subscribed anyway. Humans didn't evolve to deal well with persistent, parasitic threats quite like this. We have no psychological armor to protect us. But even so, why would they risk it by making cancellations too easy?
If legislation were to demand automatic cancellation after some period of time where data indicated the user wasn't using it, how they would howl. Imagine not showing up to the gym for 3 months, and it's cancelled whether you ask for it or not. They only get to bill you for those 3 months, and not try to send it to collections that you've had 19 months of access.
Now a year later I wanted TV again for playoffs season, thought about Spectrum and was like nope. Went with an online streaming serving instead.
Also a lot of people cancel for reasons like current finances, solving the problem they signed up to solve, or their usage is seasonal.
They know about you, understand your service, and clearly value it within the error margin your publicity material implies.
People's value evaluation change all the time, somebody that values it just a bit too little to subscribe has large odds of eventually changing into just enough to subscribe.
Or maybe I'm being too idealistic as to what drives "brand loyalty".