Earlier quoted context omitted.
> There's no technological reason for app developers to be restricted from using other payment processors But there is a customer experience reason. As an iOS user, I very much appreciate that I can ask Apple to cancel some bullshit subscription that used to otherwise try to lock me in behind a labyrinth of added friction and timewasting. Not every problem is technological.
It should be possible to open up the “Cancel Subscription” feature/button to apps using other payment providers. Maybe even keep that in as a requirement for all payment providers?
In reality, everyone other than Apple has created as much friction as possible in the cancellation process. With Apple, I simply subscribe and then immediately go and unsubscribe.