The verbosity of the Objective-C language (and related Cocoa libraries) and manual memory management are the biggest reasons.
It's not a bad environment and has a certain weird elegance to it, but I would venture that very few people would use it if not for the fact that it's the defacto development environment for doing OSX/iOS development.