It's really surreal to me that we're having this conversation without discussing the reality that outside of the Apple-controlled iOS sandbox, the world is replete with hundreds and hundreds of languages. You don't have to navel-gaze to theorize what's it's like to work in another language: just try writing some code that runs your laptop instead of your phone.
Many of those hundreds of languages do actually run on iOS. Many games on the App Store are written in Unity (a C# platform).
Heck, many are written in Flash too. Yes, Flash.
I actually consider it a very healthy sign that the people complaining about Objective C are a vocal minority whining about such silly, unfocused, vague things.
It means Objective C is doing quite fine, thank you very much.