Well, don't you think that just like Apple sells the HD 5870 they could do the same with other cards?!
No. A good limited set of cards covers 90+% of demand. Apple isn't out to be everything to everybody. That is rarely a good business to be in over a long period of time and isn't part of Apple's objectives.
Redundancy can add just as much, if not more complexity( and costs) , as it adds to increased market penetration. 3 cards all with +/- 5% performance characteristics doesn't really solve any new problems.
They're not even supposed to design the card, they'd just have to add EFI and drivers...
That makes no sense is not how the industry or the OS X market works. Apple doesn't do any of the low level drivers. That's AMD's and Nvidia's job. That is a far more sensible division of labor. It is their proprietary hardware so it should be their drivers.
There is a much larger graphics layer written on top of that: CoreAnimation, much of OpenGL , etc. that Apple certainly is only in (or at least primary) the position to provide. To my knowledge that is how it is split.
So new cards need new software from the vendors.
I'd would partially buy into the notion that Apple probably should put seed money into AMD and Nvidia to at least get experimental drivers written for each graphics generation. If only to have cards Apple can bring in and use for design "bake offs" when selecting a focus subset of cards for the default configs and BTO options.
That isn't necessarily products that make it to market but Apple should be trying out all the new options ( since pragmatically it is really only two vendors here. ). If Apple doesn't give one of the vendors any business for a whole generation that vendor might reassign their Mac driver team to other, more profitable projects. Apple should at least see to it that they get an experimental shot at the business each round. That keeps the vendor competition up witch will help both Apple and customers in the long run.
10 hugely overlapping cards isn't competition in a positive sense. More likely to generate either "race to the bottom" or "minute spec chasing" market dynamics.
I'm pretty sure that with their money they could afford the investment,
This isn't a contest of how to give away a couple billions from the cash horde. It is about return on investment. Every dollar spent has to generate a long term return.
R&D seed money is nothing like ordering up 30K cards to sell (or not depending on what customers buy).
It is much easier to get a solid return on just 2-3 cards and sell them into the entire 100-200k base of Mac Pros than to fiddle around with higher overhead and marginal to no net increase in sales.
and maybe they'd actually make a profit selling them to all the Mac Pro owners who are now forced to flash PC cards...
Frankly this is an "round off" error business. If folks were collectively making 10's of millions a year selling flashed PC cards for Macs then one of the 3rd party vendors would be doing it. They don't because it is small and risky (as I outlined in previous post).
Frankly most card vendors go with the 'do nothing' and get sales anyway approach. They still sell the cards and do no support or R&D work at all. Flapping your arms about Apple when they are engaged in this practice is just misdirection.
I don't know about you, but that's not the kind of support I'd expect for a professional machine.
I expect people to support what they sell and certify. Apple does.
You are talking about something else. Apple as providing a subsidy to promote the ecosystem. No I don't expect professional vendors to do that. It never happens in reality. All vendors do is jack up prices elsewhere and use that pay. Customers bare brunt of paying either way.
(perhaps some sort of BIOS simulator) they could make it possible to use a normal PC card...
BIOS is a bonehead backwards looking position to take. It is well past when it should have been retired. Can't even deal with modern top end HDDs anymore. Apple is well position to leverage the on-coming EFI based future. It is bewildering why it has taking the
rest of the PC market so long to get here.