Re: "it needs to push carriers to push over-the-air updates promptly after fixes become available."
Well, the problem is also somewhat Google's in that Android isn't very modularised. What changes do phone manufacturers make apart from changing the theme and adding a few applications? It shouldn't be enough to make updating costly and slow.