I agree with the Valve guy; I also hear Apple say they are committed to games just about every other year. But still Apple does not address the "real" flaws with gaming on Macs.
On the other hand, Apple may have solved a major flaw with bootcamp. This greatly reduces the number of flaws with Mac gaming: just run windows.
Aside from having a lot more games to choose from, there's this:
- the videocard drivers for Windows are a lot better (people call it "mature", but I don't see any nudity

. A nice feature of the nvidia drivers for windows, is to overclock the card. I managed to OC my tired 7300GT from 350Mhz to 500Mhz and make Valve's excellent Half Life 2 run quite acceptable.
- most games are optimized for windows/directX. That is why the same title on the same hardware will run faster on windows, than on mac. see here:
http://www.barefeats.com/imacal3.html
- when running windows on a Mac, you should be able to use the latest and greatest videocard. Keep it in another slot and use a monitor switch when you boot back in Mac. Note; Apple did choose to use some non standard powercables in the Mac Pro.
So basically, only three problems remain:
- Please, please, please Apple: why are you the last to still sell the 1900XT? And for uber$$$ too? Please start supporting newer cards. Oh and sell a little adaptor for the powercord inside the Mac Pro. Yet another easy way to make a shameless $19
- optionally bundle Windows with a Mac. Call it "Game edition", or something.
- stop trying to get native Mac games. stop telling people how great gaming on a Mac is.