I agree that a lot of subscriptions are really overpriced, but updates to an app are also a sort-of service. Pixelmator explained it quite well when their app switched to a subscription model, mentioning some fair (I think) pros and cons of the succession model, both from the perspective of users and developers.