We were never their target market. It is a happy accident that what works for their consumers can also work great for developers. There were always pain points adopting the Mac as your development platform. For example, when it first came out, the JVM available for it was woefully old and out of date. Generally you had to wait 6 months to a year to get the last GA version. Now that the latest is built nightly by Oracle, this is a huge improvement. On Mountain Lion, almost every command line utility (that isn't GPL v3) has been updated like git, ruby, svn, python, etc. At the end of the day, this developer loves that it is still a unix command line with a pretty face. More than I can say for any version of Windows or Linux.