I remember reading something a few years ago about how Valve basically gave up on Mac due to Apple being a complete pain in the ass to work with.