If enough large games were released for OS X, even as a port, Apple may put a little more effort in. And yes, the graphics cards are weak (mine is an Intel HD 4000.) But look at the Mac Pro. They invested a ton on engineering it for performance, including a lot of effort on the cooling. Apple can do it, they just need a little push. And now is a great time for it, they have no place else to go. They can't keep marketing the CPU speed or how thin the machines are for much longer. They need a new metric to push and gaming performance would be a great one.