Subscriptions for software that don’t offer an external service put all the incentives backwards strictly to the benefit of the developer and expense of the user.
There’s no question why it’s a great deal for the developer. But nothing you’ve said explains why any user should buy into this at all.