It's not just gaming. There's this thing called GPU acceleration, and it's getting more and more support from companies like Adobe and Autodesk and Maxon. Thing is, they're using CUDA. AMD GPUs don't support CUDA. Apple wants to push the industry to OpenCL, but the software makers simply refuse. Why bother with it when you already have a stable platform in the form of CUDA? This is why people are upset. I know I was when Apple put a M370X in the MacBook Pro. I was expecting a GT950M or a GTX960M in there which outperforms the M370X on almost everything.