On the other hand in the EU it's much easier to cancel subscriptions thanks to legal requirements on cancelation methods…
This isn't "it working" really. It is just that for most companies it is not worth chasing down the debt that is rightfully owed to them.
I can't speak to your business obviously but the couple minutes to unsubscribe is often actually finding a hidden support number (because they don't even have a way to unsubscribe otherwise) and getting stuck in some dead end phone tree game like the OP describes. Many companies make it easy to give them money but really hard to stop doing so.
This is one of the reasons I try to avoid recurrent billing products altogether. I actually don't think I'd purchase them without a middle layer like privacy.com to mitigate these potential situations.
* The unsubscribe buttons exists at all
* The unsubscribe button is available to every customer
* The unsubscribe buttons actually work
* When something goes wrong, the company's support is useful and helps the customer unsubscribe.
I'm sure you're one of the good ones, but i've been bitten too many times. Every subscription is believed to be on the same tier as gym memberships until proven otherwise. If I'm wrong, that's nice. If I'm right, I have all the levers.
People do this because of "real bad SaaS behavior" in the past.
It's not only that. If enough people do it and you pass a threshold you might get kicked out of stripe etc. So is it too much to ask to differentiate between good and bad businesses?
Stripe should be entirely capable of differentiating between first-time declines (which might be someone testing cards) and a previously good card used for recurring charges that's out of funds or no longer active.
If your declines are well outside the industry norm because of the scenario we're talking about, I'd consider it a sign your unsubscribe process is too onerous or broken.
> So is it too much to ask to differentiate between good and bad businesses?
How am I going to know in advance if you're gonna put me through the ringer to cancel?
It's a safety measure.