Many people prefer Apple hardware, and OS X gives a better experience on Apple hardware than Linux. (Ubuntu doesn't even provide a correct keyboard layout for my keyboard!)
Yes, Apple hardware is nice (although the XPS13 and X1 push them pretty hard.
But I'd have thought that if there was a group that'd see beyond that and ask fundamental questions about openness, digital rights, etc. it'd be developers.
I just don't understand why developers, of all people, persist with systems like OSX and Windows.