I really think that what made OSX great was the fact that Xcode was completely free. We are the ones that make a platform a great one because of the app ecosystem that comes with it.
Putting prices -- however small they are -- on these dev tools put a barrier on the accessibility of the platform as a application dev environment.
I'm honestly really happy to have focussed my efforts towards web based apps instead... If its the future of computing -- iOS apps, and on device apps instead of web based -- it sure doesn't look so bright.