Oh, right. There's a conspiracy. Of course. Why didn't I think of that?
Some of you people have no sense of how businesses work. When ATI releases a new Mac video card, all people do is complain about how it's more expensive than the PC counterpart. When there isn't a card released, people complain that there aren't options.
It's a small market. Got any idea of the number of MPs sold since 2006? Apple has segmented that market by continually evolving the machines, too. So let's say ATI comes out with a 2900HD card with an EFI32 firmware. They price it at $500, because there is low demand and the cost of producing retail drivers and firmware creates a higher overhead. Will you buy, or will you bitch that it costs too much?
ATI has, in the past, created a PC/Mac hybrid card. It cost more than the PC version, so few people with PCs bought it. It wasn't the high-end card, so the market for the Mac was small, too. Seeing as they haven't done it again, one has to assume it was a failure.
The real deal at play here is that if ATI and say, XFX, want to produce a Mac card they need to put it at a price point so that people don't just sell their previous generation Mac and buy a new Mac for an almost equivalent price. That's hard to do, given the size of the market.
That's likely why XFX, when they looked at producing Nvidia cards for the Mac market a couple of years ago, decided not to.
Convince these companies that you're willing to put your money where your mouth is, or go away. That's the reality here. Deal with it.