Absolute bull.
Its not a different architecture, the 'PCIe 2.0' requirement is a total copout; in the PC world, every 8800 GT (and any other card) that supports pcie 2.0 runs FINE on pcie 1.0
Could be they're talking about EFI, not PCI-E. They require new ROMs. Those don't pop up overnight. And no, Apple wouldn't be responsible for writing them... that would be nVidia.
This is completely apples/steve jobs' fault for not living up to their claims on future expansion when they announced the mac pros initialy. This is either a massive failure or massive fraud, in either case, owners of original mac pros have been fooled and shouldnt take such crap from a company of such self proclaimed high standards.
Might be you haven't been following Apple for the last twenty-odd years. I don't know, maybe you're new to it.
Jobs does lie. He does it all the time. Apple bullsh*ts its customers all the time. What of it? Did you expect 100% honesty and integrity?
Back when the G3 was announced, Jobs went on about how Mac OS X, when it came out, would be geared specifically towards the G3, and would provide long-lasting support for the processor. Well... they dropped support for Beige G3s after 10.2, and Leopard won't even run on any kind of G3 processor at all.
Soon enough G5s will lose support.. the PowerPC architecture will be completely dropped within a couple years, and there really will be no workarounds, since everything will be pretty much coded for the x86 architecture... this completely contrary to what Jobs of course was chirping about when the G5 was introduced as the world's first 64-bit desktop computer (arguable; the Opteron could be seen as such).
Lol, when the G5 failed to reach 3 GHz at its projected time, Jobs talked about how the whole computing community had "hit a brick wall" with the 90nm process, which was of course complete garbage; Intel had recently moved to a new architecture geared towards lower clocks but much greater efficiency (heyyyyy.. you don't have a 30-stage pipeline, you might have to drop clocks from 3.8 GHz to 1.8...).
Nothing Apple promises when it comes to true support really ever holds. Now granted, there are usually workarounds. And in this case, the problem is being worked, as Jobs put it.
XPostFacto can get a 12 year old Power Mac 9600 (or older, if you choose) to run Mac OS X Tiger v10.4.11. I've got 10.4.9 running on my Beige G3 myself.. will upgrade to 10.4.11 when PowerLogix comes out with the new version of CPUDirector, which is now possible now that Apple's released the Darwin source code for 10.4.10. Once I'm home from school, anyway.
I understand why you're pissed off, but expecting Apple to live up to its promises when it never has is a bit silly. I personally lost all respect for Apple a long while ago.. which is why I have absolutely no issues with downloading its software, operating systems, etc, and using them in ways Apple never intended on machines they never supported. -shrugs- It's what you make of it.