Funny, I was under the impression that Apple's stuff is closed source, so no one outside their employ even could fix a similar issue?
They also Open Source the base OS layer pieces for macOS too:
* https://github.com/apple-oss-distributions/
* https://opensource.apple.com/releases/
I don't keep any kind of close eye on this stuff though.
The issue can be resolved because an android bug can be debugged by a contributor. A similar issue can't even be analyzed from the apple side by anyone but an apple employee.
We are assuming there are bugs in iOS, but their closed sourceness can mislead people to believe there aren't. Then, yes, their vertical integration makes them rich, which in this case is bad for users, in the guise of being good.