Give me a better option than ICS and I will consider it, Google
I will upgrade from ICS 4.0.4 when Google releases a later version of Android that is acceptable to me.
I don't have a smart phone, and I don't plan on getting one. I have a Samsung Galaxy Tab 2 7.0-inch, which is not a phone. It's a tablet. Not only is it a tablet, but it's not a phone.
Google used to recognize that one size does not fit all, and that tablets are not phones. ICS has a tablet UI and a phone UI, and they're different. Tablets are usually held in landscape, so there is plenty of room in the horizontal, but not so much vertically... so the tablet UI has one system/notification bar along the bottom of the screen, and it's perfect for the tablet.
Starting with JB, Google began to phase out the tablet UI they had just introduced. Smaller tablets like mine would now have the phone UI, while larger tablets would keep the tablet UI... until the next version of Android landed, and the tablet UI was not a part of it.
Now Google is telling us we need the same UI on every device, lest we get confused. It does not matter that a tablet is much larger and is usually held in a different orientation! One size fits all, and the people at Google will tell you what that one size shall be. Maybe we could have an option, turned off by default, to restore the tablet UI on tablets, leaving the less-savvy users (who would never even be aware of such an option) blissfully free of confusion? Of course not... Google has issued their ruling, and the dictates of Google shall not be questioned. If your opinion differs from that of Google, it is because they are smart and you are dumb; they are right and you are wrong. So no, they won't be allowing an option for us to do it wrong. They will force us to do it the right way, and that will be that.
How would things work if Google dictated how cars operate? Would my car have handlebars and controls exactly like a motorcycle, even though it is much larger and poorly suited for such a setup, lest I run the risk of getting confused when switching from one to the other (which has probably never happened to a motorcyclist with more than three brain cells)? Why should the fact that they are different vehicles mean they should be operated differently?
Google, of course, also makes the Chrome browser. I still have not found a browser that is any good on Android, and I have tried them all. They all lack attributes or features that I require in a browser (foremost among them being a navigation/url bar that does not hide, and a text rewrap on zoom feature that works). Some have gotten close; there are several that tick all of the boxes, but they are too buggy to really be usable.
In my search, I evaluated Chrome, and I allowed it to update automatically. One day, though, when I tried the new release, it had picked up a very bad habit of auto hiding the navigation bar when scrolling. I understand that some people like this, but I hate it... a navigation bar that is welded to the screen is one of my hard and fast requirements for a browser.
Unfortunately, Google hath decided that since phones have small screens, a mobile browser needs to auto hide the navigation bar upon scrolling, and since one size fits all now, tablets must also behave the same way, regardless of what the user wants. So it is written, so shall it be done.
As soon as I saw that there was no option to turn the autohide off, I uninstalled Chrome and have not looked back. There is little need for me to check back and see if Google has changed its mind on this because of customer feedback. I've seen how they deal with customer feedback regarding their decisions.
I remember reading a nasty message from a Google employee who told Chrome users to stop asking for a master password, as it was never ever going to happen... this is not a democracy, he reasoned, and it does not matter what you want if we don't want to give it to you, and we don't. He concluded by telling the people who enthusiastically use the product in question that they can't always get what they want.
Google has changed, or at least my perception of it has. It seems like they used to focus on what the customers want a lot more than they do now. Now they don't listen to what their users want... they tell their users what they should want, and force-feed it to them if they don't. There are worse examples of Google being Google, but they're not related to this topic... suffice it to say that Google is every bit the bad guy that Microsoft ever was, if not worse. I guess that is the problem with having a slogan as vague as "Don't be evil." The problem is that evil organizations never think they are evil.
So it's no concern to me that Chrome won't support ICS, 'cause I don't support Chrome either. Don't tell me, though, Google, that it is time to move on and install a new version of Android that intentionally lacks the features that were part of the reason I bought the device in the first place. Make a version of Android better than what I have and I will upgrade... keep releasing ones that are worse and I won't. If you eventually make my tablet useless if I don't update, I'll have to switch platforms... which I could do now, except that I don't like Apple or Microsoft any more than Google. They both have that same kind of "we know what is best for you" arrogance that I can't tolerate in Google.