gedeonm, Greg really hits the nail on the head with this post particularly the initial paragraph about software as a service.
I think the biggest mistake Apple ever made was convincing millions of users and their developers that subscriptions were a more viable alternative than periodic paid upgrades in the App Store. They absolutely are not. https://airbagindustries.com/blog/i-m-done