Graphics cards are trivial to update if that is the only issue.
That doesn't mean the 2009 certification matrix is also mutated. Sure, as long as you mutate the system so that is it not a 2009 Mac Pro anymore. You get new software updates. However, that is indicative that the 2009 Mac Pro is not going to be supported. You would not have change the system to pretend to be something if it was actually in the targeted configurations.
Apple's vintage schedule has way too many inconsistencies to be trusted.
What is inconsistent about the policy is that it really only covers the hardware. In many aspects Apple tries to treat Macs as a holistic system. But not in this case. The policy covers the hardware.
Not n is Mountain Lion kicks a couple of the low end notebook options that were sold into early 2009,
Immaterial because Mountain Lion is software.
The coupling that the vintage policy is pragmatically setting an upper bound on the OS updates. Apple is going to test new OS releases on a set of hardware before release. When that hardware gets "old" they will pull it from the set of hardware that an OS will be tested on for the primary service lifetime of that OS. That still leaves the OS releases that occurred after the hardware introduction and the de-support date. Since, the vintage process takes about 6 years in the normal case that is quite a few OS versions. On the new "OS every 12 months" that's actually a large number. Even on the every 18-24 months it is still more than a 2 for all but odd corner cases.
Setting an upper bound does not set a lower bound. The Macbook laptops (and Mini's and MBA's) that got nuked were in part wiped out by old components. A 'dead end' Intel integrated graphics architecture among other things.
If you look at the Mac Pro 1,1 and 2,1, they share the same board. Both are going away even though the 3,1 didn't come out until 2008. We can argue on the basis of rounding, but it's likely that these will be decommissioned together..
The 1,1 and 2,1 are being officially decommissioned together because they were sold together. The somewhat inconsistency here is that Apple didn't completely discontinue the 1,1 when the 2,1 arrived.
If you read their vintage policy, there's a range to it. It's more than 5 years and less than 7, yet some are desupported before the 5 year mark.
You can get spare parts for those boxes even if the newest bleeding edge OS doesn't install. What you are referring to as "desupport" is getting a new, bleeding edge OS. That isn't supporting the system you have. That is creating a new system which has a new service lifecycle. Likewise creating a 2010 model after the 2009 model is not "support". That is creating a new product that composes a new system. To spin that as support in the context of the vintage support service policy is only to muddle the issue.
What is inconsistent here is people flip-flopping between hardware and software and from a systems perspective to a component perspective.
They're very clear on what constitutes vintage, yet less clear on how it is handled.
There is little unclear in [ emphasis added. ]
" ... Apple has discontinued hardware service for vintage products with the following exception: ...
....
Obsolete products are those that were discontinued more than seven years ago. Apple has discontinued all hardware service for obsolete products with no exceptions. Service providers cannot order parts for obsolete products. .."
If you try to bring a 30" DVI Cinema display to Apple, they won't fix it. They won't give you any spare parts to fix it even if you are a service provider. Likewise with any other hardware on their list, no hardware support service.
It is left to commonsense that there will be no new software products for this stuff either. If hardware support stopped externally, it will have stopped internally too. Those machine should be pulled from critical production workloads; including the QA testing labs. Nor is there anything here to suggest that these constraints set a minimal service lifetime for software service.
The policy has a 5-7 range to allow Apple to extend hardware support as conditions allow at their discretion. If Apple projected a 5% failure rate over a 5 year range and it turns out they only got a 2% rate then they'd have enough spare parts and contingency budget to go another 1-2 years. If they get a failure rate above the projective then will cut it short at 5 year . If the failure rate is approximately on target ... agin they'll end at 5 years rather than put the company at risk of higher than projected costs.