Mac games always cost a lot. Macs always cost a lot. That's just the way it is. You have to consider yourself lucky they even release the few games they do for Mac anymore.
It's true, Mac game prices always stay ridiculously high for years. It's very tempting for me to get these, but even Civ IV for PC is on sale at D2D for $5 right now, and Enemy Territory is typically $10-ish for PC. Call of Duty 2 is how old now? It's sad, I do want to see more deals on Mac gaes, but it's still a tad hard to justify.