Like I said how is it that we have private unpaid devs that can port this OS from the source code for devices just fine with minor bugs that are are fixed just fine?? But yet a huge company that has teams of devs seems to take months to roll OTA's out. Its not plausible. I think its all marketing to sell more devices.
I still belive the issue redesign of there software in system dueto huge UI changes of ICS, prime example is fact that ICS tablets goes the and phones don't because they honeycomb is not much diffrent from ICS as to gingerbread