It's absurd to have to beg the wealthiest software company in the world for what should be considered really basic stuff. Xcode is consistently unstable, slow, missing simple essential functionality (like refactoring), and Apple's interface builder is something that most experienced Apple devs know to run for the hills from.
You want to play in Apple's walled garden, you take the scraps they give you.
They have no financial incentive to make the experience better for you if you're already a captive developer.