Re: Windows 10 did especially well
Apple didn't think of this when it released Mac OS X 10.10 - and one or two programs broke because 10.1 (the mathematically correct interpretation of 10.10) < 10.6 or whatever they were developed to run on.
I would argue that Apple probably *did* think of it..... They just didn't care. Apple has a long and cherished history of not giving a fig about developers, sometimes making fundamental changes to the underlying OS, and leaving it up to the developers to catch up or GTFO.
There is plenty of software for example, that used to run fine in 10.6 but no longer runs on the most recent versions of OSX because Apple made some changes, and the developers basically shrugged their shoulders and left their users out to dry because it's not worth it to them to update.
Thumbs down, both for Apple and for said developers.