Apple gets payment when people buy their phones, are you suggesting that the cost of those things are not built into that cost? Especially considering how much they make on certain things such as storage increases?
Are you suggesting the cost of an iPhone is not able to cover the minimal updates made to the phone over the lifetime of it? How do the justify the cost of the Mac App Store fees? When they put zero effort in to it?
I did used to write software professionally and no, we traditionally charged per update but each update was significant and worthwhile. Any bugs or safety issues were of course fixed for free. We never moved to the subscription model which has in my view instigated these methods. I am not of the view each iOS update is significant. Now I occasionally have to write software for my current role but it isn't the main job and I release it for free as it is quite niche and I would prefer it is out there.
If the ongoing costs are a problem, they should charge a subscription to have continued access to the app store. Or a subscription fee for their operating system updates.