The original xcode4 was very buggy. Nowadays it works fine, even if it doesn't have all the fancy editing of a JetBrains IDE. My biggest complaint is that xcode4 removed a lot of the automation hooks that xcode3.x had, and it doesn't seem that they will ever be added back.