Again, the issue is not "give me an update that does not exist", as would be the case when Samsung does not have an update done and ready to go. In this case, Europe and Asia have the update, T-mobile and Sprint customers have the update. The update has been released by Samsung to the carriers, so the update is not something that costs AT&T anything if Samsung releases it via Kies. Samsung COULD just release via Kies, and we would be happy at this point.
Key Lime Pie would be a whole different story if Samsung decides not to release it for the S3, then we can and probably will just root our phones and get the unofficial update when it is available through unofficial sources. If that happens, then you would have a fair point. Picture if you walk into a store and only people of a certain racial/ethnic group were allowed to buy a product but others were not, when there were plenty to sell to EVERYONE. Would you say to just go to another store because of that sort of behavior on the part of the store?
I am tired of this argument but here goes. No Samsung cannot just release it for Att&t. They release it TO Att&t, who then adds in their bloatware and certifies it on the network. Then Att&t releases it.
Samsung does not do any of that, nor do they have any of the code for Att&ts bloat. Verizon is worse than any other carrier because the CDMA binaries are proprietary. Luckily Att is GSM so that is not a huge hold up, but it still has to get sertified for the network.
Unless you have a Nexus, the updates go like this:
Google gives it to the world
The OEMs pick it up and add in Touchwiz and whatever other software they want. At this point Google only acts in an advisory role, not an active one.
OEMs then say "here is TW flavored android, do what you need" Carriers get it, add their stuff in (they bake it in so that it cannot be removed most of the time) and check it on the network pretty extensively.
If an issue comes up, it is usually batted back and forth from the OEM to the Carrier and back again. Google will be happy to help and give advice, but their hands are pretty much out of it.
A non-Nexus phone has 3 layers to go through, not just one. Att&t is different with the nexus because GSM is open source so they can pretty much get the updates right from the googs.
When you see Samsung release and update to any model, that generally means that the carriers are on the clock. Usually, and especially in the case of VZW, they are the longest hold up, the biggest problem and the source of most bugs that are signal, gps, and crap like that related.