Well, imagine it this way. Gaming laptop = powerful hardware, everything including blowing on it to cool it down, plus games. Most of that you won't find from Apple. Steve Jobs isn't very interested in gaming, I wouldn't imagine. The only thing for you to do is to remember the fact that right now, the AMD 6750m in the high end MBP 15" is a relatively powerful mobile GPU, and the 2.3 i7 is currently the highest quality non-extreme mobile intel processor on the market, and it's over clock is comparable to a strong Desktop processor. Gaming requires a strong graphics CPU. Apple driver upgrades are needed, and maybe more Open GL support. But the biggest fix for your problem would be: Wait for the next Macbook Pro, or other computer, because of course THEY will have a generation higher in Graphics, probably meaning they'll run games better. the AMD 6750m can max out a lot of games in the market (SC2, HL2, all the CoD games, BLUR, Dawn of War 2, almost can max out BFBC2, Crysis is playable on HIGH), and so next generation, if say they put in an AMD 6970m, like in the Imacs, imagine what you'll get!
E.