The lack of inline assembly is also an annoyance, although the app I’m working on (in Swift) won’t need that kind of tuning.
I agree that these are concerns for Apple to worry about. As an iOS user, I’d prefer a situation where Apple forced everyone to use LLVM-IR, so that their security team can better detect any malicious code hidden in apps.
Coming from an Android background, it’s relatively easy for Google Play to do fairly sophisticated automated scanning of apps because .dex files are easily disassembled. The downside is that the scary exploits, like Stagefright, are done with native code.