Erm, there are 2 main forces, people who just like the OS they've used and are narrow minded. They will like what ever there told too true. There are the people who are horrifically technical. (hello) Spend ages debating kernel paradigms, and the best way of providing a scaleable binary API. Now Mac OSX does nothing remotely exciting, its just BSD with a better GUI. Now your yawn is very poorly placed, because windows was doing this (2000) before mac OS was. Issues are to do with hardware acceleration, this is something that Mac OS can't beat longhorn with due to issues with the way API's are implemented over sockets, and the lack of a fast pratical thunking layer. Thing is to me, i can't see why i'd pay for MAC OSX, when there are (safer) BSD distros which are free, and don't mean horrific hardware. Thats what really gets me about MAC because they have a locked down hardware platform, thats evil, once someone locks hardware, software is only a step away, if MAC were in MS's posistion, it makes me think to realease software on their system i'd have to pay money.