And when you say "you hear", you really mean "you", not "me". I hear it a lot.
What motivated your comment?
If there are developers who are that incurious, all I can say is I don't understand them.
No, not in the slightest. I would call this one the most dangerous and unfortunate fallacies that so many intelligent people have ever accepted and been cheated by. If it were true, you'd know everything important there is to know, and be a master of philosophy, and would have many answers to some basic questions which most people have been told have no good or concrete or verifiable answers.
Btw, not defending Xcode. It may be powerful but it is so goddamn sluggish that it is miserable to use.
It's certainly not a pleasant treat to pick the short straw.
Beyond that, I work with plenty of folks who have dabbled in xcode for mobile or on the side and it's just not seen in that great a light.
Meanwhile, I find that people who love xcode are all in and don't really give alternatives a chance at all (because when you have to use xcode, there isn't an alternative).
Even in this comment chain, we're rejecting other's opinions outright instead of talking about killer features xcode has that others fail at.
Errors everywhere with horrible messages that leave you no idea whats wrong
Which be more a problem of Swift and especially SwiftUI.