Hanno detto semplicemente la verità, ICS è stato creato per girare su dispositivi di fascia medio-alta, con processore dual core e minimo 1 GB di ram, per questo fin'ora si è visto in release ufficiali solo sul Nexus, e stanno appena arrivando le prime uscite per il Samsung S2 e gli HTC Sensation.
Dato che queste caratteristiche si possono trovare solamente sui modelli Sony 2012, per quelli dello scorso anno in vista dell'aggiornamento hanno preferito raccontare le cose come stanno, più per pubblicizzare il lavoro svolto e giustificare il piccolo ritardo rispetto alle date annunciate, che per "mettere" in guardia qualcuno:

We we would like to clarify that above mentioned “challenges” have already been addressed by our SW engineering teams. For instance, we have not only optimised the RAM management by making the RAM usage for internal apps as good as possible, but we will also introduce a Performance assistant at start up when running ICS. In this Performance assistant, you can enable and disable certain services that you might not want to run on your phone, in order to optimise the performance of your phone.

We have also worked with quite a few partners in regards to architecture optimisations for SQL handling. In addition, we have also optimised the hardware usage. And as a result of this article, a number of app developers have notified us that they are evaluating if HW optimisation will be needed or not for their apps.

The aim of this article was to share our knowledge regarding the different characteristics for ICS and Gingerbread in an open way, as we strive to have an open communication with the developer community. All in all, we would like to point out that it’s our clear aim to deliver an as good ICS update as ever possible. As you might have seen on the Sony Xperia Product Blog, we’re not far from releasing it now. Thanks for all the feedback!