> Maybe Apple can straitjacket them properly. "You must use XYZ API in iOS/MacOS and you must support one-click cancellation via a standard process." But I think the dark-pattern farmers who are angry about this would be angry about that, too.
Im not sure Apple want's to do that. By not restricting the 3rd party payments there is more of a case for using Apple's payment processor so you can cancel easier.
This is my hope as well. This ruling explicitly pushed back against the attacks on App Store review and other Store policies - and as such they can still leverage that into a requirement to implement some API that allows one click control of recurring subscriptions.
Im not sure Apple want's to do that. By not restricting the 3rd party payments there is more of a case for using Apple's payment processor so you can cancel easier.