Well, I see a lot of developers bitching about how hard it is to port stuff for Linux, but I don't recall so much bad mouthing when it came to porting stuff for Mac in the first place.
A friend of mine works on ports for both platforms, and he vastly prefers the graphics driver situation on Linux, both in terms of driver quality and vendor support.