Macs are not for gaming, they likely never will be seeing as how locked down the operating system is (thank you Apple)
like trying to mod a game, the modders can only do so much and it's ultimately up to the game devs to fix/patch/update flaws in their software to allow the modders to do as they please
ultimately it's up to Apple as to if a game will end up compatable for the mac OS, and apple is stingy and selfish (in so far as they are with their mac operating system's freedom)
Apple seems to make a lot of money by pushing out products that reserve Apple's complete and utter power over each and every device. They have a control-boner (read Ctrl + Bnr on windows and Cmd + Bnr on mac ) and up their prices. Make their products look nice and shiney and the fishes will be drawn in and shovel money into their gaping orifices. Windows is leaning towards this but the nature of the core of the OS makes work-a-rounds easier. I have windows 7/Ubuntu on my laptop. Never going back to single boot :P
A programming genius called HEAP
Had trouble in getting to sleep
So he made his lambs troup
through a huge FOR-NEXT loop
FOR 1 TO 10000: NEXT sheep.