Everyone seems confused about Samsung and Google postponing their Nexus Prime/Ice Cream Sandwich announcement at the last second. Perhaps I’m reading it incorrectly, but the statement seems to point to one thing:

Samsung and Google decide to postpone the new product announcement at CTIA Fall. We agree that it is just not the right time to announce a new product. New date and venue will be shortly announced.

The middle sentence, to me, suggests that they’re postponing it out of respect to Steve Jobs and Apple. 

The device/OS was set to be unveiled on Tuesday the 11th, which is in between when the iPhone 4S was announced (the 4th) and when it will go on sale (the 14th). Some people are interpreting this as Google/Samsung being afraid of going head to head. Others wonder if something is wrong with the device and/or the OS?

But again, I don’t think it’s either of those things. I think more likely is that their plan was to take a ton of shots at Apple and the iPhone during the announcement and now it would seem disrespectful to do so right after Jobs’ passing when all of Apple is in mourning. 

I think it’s because ICS isn’t ready yet.