@redheeler 9 years would not work for many cases. Take for example the MacPro5,1. It runs circles around many computers that are just 3-5 years old yet still when equipped with a pair of Xeon X5690s and a newer GPU. OCLP allows us to still keep several of these massive investments (at their purchase) still in operation - and rightly so. Apple really should not have abandoned such machines. Consider systems that are purchased now with a maxed out Pro being over $50k USD. If an org has a fleet of these then they have strong grounds for a serious lawsuit against Apple if Apple stops Intel instruction set support even within the next 5-10 years.
Yes, we shouldn't have to rely on third party patching to get us to that point. It is simply absurd to have to travel this road.
While I have some sympathy for this argument since I'm still typing on an elderly Mac Pro 3,1 running Monterey, I have no illusions on it's fate. My M1 Pro MacBook Pro that I use for work (supplied by my employer) kicks the crap out of it from every way to Sunday. OpenCore has extended the life of this machine to a ridiculous 14 years but this solution is only for hackers....my mother's 2015 4K iMac won't get Ventura and I'm not going to even try with OpenCore for that since I don't need the potential tech support headaches.
Microsoft for years has had to deal with supporting zillions of processor chips, support chip families, and every other feature. It's very hard to do that and keep stability and I imagine the compatibility teams at Microsoft are huge compared to Apple. It is a little eye opening on the machines being left behind this time but not entirely surprising. There has always been a rule of thumb regarding the Mac that goes like this:
Mac Pro - Up to 8 years of software updates from GA and 5-6 years from last sold
All ofter Macs - Up to 6 years of software updates from GA and 5 years from last sold
The trash can Mac 2013 (9 years old) was sold up until 2019 but I can't imagine that Apple sold that many in the last few years...all of the people who wanted a trash can Mac probably had one already. I would think that most of the professionals that purchase these machines via companies have either upgraded to the 2017 iMac Pro, the 2019 Mac Pro or other Apple Silicon models. Smaller content creators may complain but I can't imagine that many people bought this machine new in recent years and a cheap M1 Mac Mini runs rings around that machine.
Machines like the 2015 iMacs (last sold in 2017) fall into the previous conventional wisdom. Same thing with the 2015 MacBook Airs (last sold in 2017). The MacBook (2016) was last sold in 2017. The 2014 Mac Mini was last sold in 2018 so that's a sharp cut (but not completely surprising).
So will my Mac Pro 3,1 run Ventura? Maybe but I'm not betting on it. We're getting pretty separated from Nvidia macs so I have no illusions that these older Metal cards will continue to work since we're moving to Metal 3 now. For a personal machine, I have my eye on a Mac Studio...I just can't afford to do one right now.
What is a little surprising is that abandonment of Apple Watch Series 3 from Watch OS 9 since it's still being sold, but that device is probably the last 32 bit processor that Apple has been supporting and I imagine there has been some poor soul in Apple who has been responsible for supporting that one last fork of the main Apple macOS/iOS/tvOS/WatchOS code base for 32 bit compatibility. I'm sure that Craig F. wanted to kill that code base with extreme prejudice. And the last iPod Touch just discontinued won't get iOS 16....usually iPod Touches would at least enjoy another year or two of support (but not as long as iPhones), but alas, no longer.
As far as the argument that Apple would be facing ligitation over these decisions, this is a company who faces frivilous lawsuits daily. Just because that I described has been the "rule of thumb" doesn't mean that Apple has ever put this in writing as a promise or duty. If you're spending $50K on a production Mac, it's expected that the machine is depreciated on most balance sheets in 3 years anyway, 5 years max...you better have made your money during that time of its life....any other further life out of is is gravy.