I might eat at a restaurant only once.
This idea that customers should need to pay for all of a business's business costs and overhead as the overhead happens is a new one, and an annoying one.
Generally anything physical you own, you're on the hook for maintaining. But software is different isn't it ? If you pay a lifetime fee for an app, are you expected to maintain it ?
I bet that if manufacturers were also on the hook for maintaining cars they'd sold indefinitely, we'd be on subscription fees there too.
Obviously, some apps have negligible maintenance so i'm not saying a subscription model is the best model for all cases, just that i don't think the analogy with cars fits exactly.