The vast majority of my work has been in open source languages using open source tools. So my experience with xcode is very limited and I imagine your thoughts to be something that may change my tune if I were to be in that ecosystem.