On a more serious note: Apple and PCs are not for the same user base. Period. If you want to play games, go PC (or consoles, for that matter),
I don't quite understand this point. You're correct that Apple-buyers and PC-buyers are generally looking for different things out of their purchase - the Apple buyer wants the beautiful styling and the iTunes ecosystem, while the PC buyer wants ultimate flexibility, particularly in a desktop, and usually want to guarantee compatibility with the majority. There's a price differential as well (although people often exaggerate this by not comparing equivalent systems, including displays, manufacturing quality, etc.).
However, both buyers DO want games.. I choose the iMac with the best display and graphics card available when I make my purchase, and stuff looks pretty on it..
Mac trail in software because of the way to company operates, really it's not news.
I don't quite understand this point either. How is 2K affected by Apple's operational practices, while, say, Blizzard isn't? There are different technical challenges to solve on OS X vs. Windows, but it isn't really harder to build for one or the other, and it's actually relatively easy to build something with a common code base for many components.
2K would be releasing Mac patches simultaneously with PC patches if they did their Mac development in-house. But, they don't.. and they're not willing to be as tight a partner with Aspyr as would be required to achieve the same effect. And that, frankly, is all that's going on here.