It’s very wholesome (or, naive) of you to think that developers will give users the choice for a less predatory payment gateway out of the goodness of their hearts, but that’s not going to happen.
Making it harder for users to cancel their recurring payment is a feature, it’s customer retention, the only choice you’ll have is whether a given site or payment processor is so egregious that you will forego use of the service entirely rather than take the risk.
Making it harder for users to cancel their recurring payment is a feature, it’s customer retention, the only choice you’ll have is whether a given site or payment processor is so egregious that you will forego use of the service entirely rather than take the risk.