Yes, we know Apple can't do it via the system they have in place now (or at least they certainly make it seem like they can't so far). The point is that they could have and still can design the system work the way it works for OS X, for example, where patches can still be released for previous OS versions and people can install them without the need to go to the latest version if they don't want to. They do this just fine with OS X, they are certainly capable of doing it with iOS. Just because they haven't been doing it so far, doesn't mean that they really can't or shouldn't. That's the point.Apple's been trying to move away from devices having to be tied to a computer with iTunes because lots of people are ditching their computers altogether now solely for mobile devices.
Why would they waste resources developing an antiquated method to fix antiquated software?
Apple has never been a company to support old software for a long time. They're always about updates. It's been like that for decades.
That's great, and I agree that would be a good feature for people who didn't want to update, but that's water under the bridge. The software doesn't work that way. In order to make it that way now or in the future, Apple would first need to release an update to add that functionality. At that point, you're back to the same problem here as that update would have to be part of a new version of iOS 7 and not an older version of iOS 6.
Did you misunderstand the post?
The entire point of my post is exactly that. The underlying issue here is that most people do not understand how the update software actually works. Apple can't push 6.1.6 to a device that supports iOS 7 because that device's software is coded to check only for the latest version. That version is a version of iOS 7. There is NO way to make 6.1.6 available to these devices through iOS Software Update without Apple completely turning off the iOS 7 updates altogether, which clearly, they won't be doing.
Anyone who develops software can tell you how software updates work. There's no mechanism built in to iOS Software update to "choose an update version". It picks the newest one. That's it.