While Google's role in all of this appeared to be to provide an open-source software, AT&T CEO Randall Stephenson seemingly put the blame for slow Android updates on the Mountain View based tech firm at the Milken Institute 2012 Global Conference. The executive responded to a question about slow Android updates by saying, "Google determines what platform gets the newest releases and when. A lot of times, that’s a negotiated arrangement and that’s something we work at hard. We know that’s important to our customers. That’s kind of an ambiguous answer because I can’t give you a direct answer in this setting."
Google's response was to say, "Watcha talkin' about Randall?" Well, they actually said more than that. Google said that they do not require negotiations before a handset is released. The latest release of Android is available at source.android.com after the first device based on the update is launched. Google does this to make sure that its latest Android build runs without errors on hardware that has been approved by manufacturers and regulators like the FCC.
We would imagine that things will blow over because at the end of the day, Google does need AT&T and AT&T does need Google. Guys, kiss and make up so that we can move on.
source: 9to5Google via Phandroid