Further theories that Steve Jobs' ego interferes with the consumer:
Apple Drops nVidia from New Mac Pros to Snub Adobe
I can definitely see Apple dumping nVidia because Adobe's mercury engine in Premiere, based off of CUDA, makes FCP look old and busted. Steve doesn't want people switching to Adobe Premiere and dumping FCP. He doesn't have the software to back it up, so he gimps an entire hardware line to spite a software competitor.
There are 3d rendering engines based off of Cuda also (octane is pretty sexy, also I think Lux Render is on the mac).
Yes, we can always buy an extra nVidia card elsewhere, but it's just yet another expense on top of the enormous cost of being a "pro" on the mac. And this is assuming Apple would new Cuda capable nVidia cards in a timely manner, if at all.
I think I've had it with insanity of Steve Jobs. It's beyond ridiculous at this point. It seems like only yesterday he was snubbing any mention of ATI at the announcement of the G4 cube because they released the stats of the Cube's video hardware before his holy keynote. If anything, it only illustrates one thing - if you are not with Steve 100%, you are against him 100%.
Apple is a dangerous partner to have. You never know when it's going to turn on you and bite you in the rear. It could be out of competition or purely out of spite and an age old grudge. Apple's 3rd party hardware partners, 3rd party software developers, and even its customers and users should watch out. This time, Steve bit Adobe - again - and simultaneously took a swipe at the options of some pro users, all while smiling and demanding a massive price premium.
All hail Steve, and his gift of seeing enemies everywhere.