Carmack says he would love to develop on the Mac-- and who wouldn't-- but that the problem is that Apple just doesn't care. Carmack mentions the iPhone as a platform he'd love to see some great games on as well, but points to the iPod as a place where Apple failed gaming-- they made developers work on an emulator, and there were many "horrible decisions."
As Carmack says, you can't exactly fault Apple for their choices. From a business perspective, they are going gangbusters. But with Jobs' feelings on this coming to light, we must look past specific developers, and Apple themselves-- why are Jobs and his company so opposed to solid game development on their platform?