Or by anyone whining on the bug tracker who say this issue is ruining their life.
Also if you add all the open source developers of things like the Linux kernel, Android has way more ppl working ot it compared to iOS.
Just the term 'developer resources' shows you know very little about software development.
Everyone who complained on this bug paid for Android as a commercial product.
I may be a master Linux debugger, but I'm not about to debug every little appliance/automobile issue I have because there's a bug in it's embedded Linux subsystem.
I never thought I'd see the day when people would use OSS as a defense for a commercial product not getting fixed. Especially when I suspect that the component involved isn't actually open source.
By the time it gets to this point; what's in AOSP and what's on your handset are only very distantly related.
On the other hand, if you are running AOSP on your phone, then you did that all by yourself after cloning it from their public git repository.
Remember, Google is not to blame for bugs in Android. Your carrier is. (And most of the time, they're the ones who break it. This case is probably something that can be solved by Google, but apparently the OEMs and carriers are not prioritizing it above adding NASCAR apps and changing all the colors. And that is who is getting your money.)
Basically, Google has no incentive to fix this bug, but the people complaining about it do. So they should do the fixing if they actually want it fixed.
(Technically, the OEM or carriers should fix this bug, and they are probably working on it Behind The Scenes.)
Your opinion seems to truly be that you can expect no reliable help from Google when you encounter a bug in Android which is pretty mind-blowing to me. I don’t think that Google is quiet so deaf.
There are also a number of third-party Android distributions (CyanogenMod, etc.) that accept patches and do nightly releases.
If there is a bug in Android, and it is "ruining your life", it's your fault for not fixing it.
The fact that this subsequently results in missed SMS messages is inexcusable IMO.