But that's one of the things Apple is selling - peace of mind. The customer knows they will be able to cancel subscriptions, get refunds, security, etc...
And if those are conditions the customer and developer are okay with, then everyone wins.
I agree -- easy has a price. But it's one of the benefits of the walled garden. And it's one that a lot of customers are willing to pay, just to avoid the hassles involved with other systems.
(There are other benefits and downsides, but that's another thread).
Yeah, but Apple is already charging twice the price for the hardware, let me charge twice the price for the software instead of insisting that I charge the same in every platform.
And if those are conditions the customer and developer are okay with, then everyone wins.
I agree -- easy has a price. But it's one of the benefits of the walled garden. And it's one that a lot of customers are willing to pay, just to avoid the hassles involved with other systems.
(There are other benefits and downsides, but that's another thread).