One thing I haven't figured out from restoring my wife's iPad Air 2, or maybe I am misunderstanding something, but when I also used our imazing.app to restore ALL her stuff from its backup, I understood, or misunderstood, that it had the capacity to install the older iOS version as well but there was no option to do so or choose, and the newer iOS version from an Apple Restore stayed as it was.
Nope, that's not how iOS works. Once a version is released, the previous versions become unsigned and uninstallable. So a "restore" always ends up with the latest version iOS. Previous version will simply NOT install. That environment is tighter than the macOS.
Yes, I had access to the versions between Lion and HS because I move along to each version as it comes along, so they were in my "purchased" tab. If anyone has a system for which they did not install, or at least download, the iterations of the OS but jumped from, let's say, Lion to HS directly and then needed to restore for some reason, their options would be to go back to Lion, then reinstall HS. But since they didn't have the interim versions in the first place, what that process would do is mimic what they chose to do along the way. That seems fair. Why should, say, Sierra, be available to someone who never installed, or downloaded, it when it was "new?"
One of the things we need to keep in mind is that Apple is a
hardware company and gives the operating system away for free. So it's in their interest to keep the cost of that giveaway under control and version control is how they choose to do that. Unlike Apple, Microsoft is a
software company, so it has been in their business model to support older versions longer, which they did until they got to Win10, at which time they shortened up the support for legacy versions. So they are now addressing the same costs that Apple had controlled all along. That's just the reality of technology in the 21st century.
FOR KRS
From that same article you linked:
If macOS Sierra 10.12.4 or later was never installed on your Mac, macOS Recovery works differently:
Command-R is still the recommended way to start up from macOS Recovery. This combination makes sure that the installation isn't associated with your Apple ID, which is important if you're selling or giving away your Mac.
- Option-Command-R installs the macOS that came with your Mac, or the closest version still available.
- Shift-Option-Command-R isn't available.
In my experiment today, I first used the recovery boot using Opt-CMD-R to repartition, erase and reformat the drive to totally blank. At that point the drive had no association with Sierra, which it had installed once before. But given it was totally reformatted, Opt-CMD-R took me directly back to Lion. If I had not done the reformatting, you are correct that I would have had to use the Shift-Opt-CMD-R. I was trying to emulate a machine in which the hard drive had failed, the user had no backup and needed to install a system from worst case. Normally, I would have tried a more normal CMD-R to reinstall from the recovery partition, or booted from a backup and reinstalled from there.