I do not see
Galaxy S II or Galaxy Tab becoming outdated in a matter of months. I think their hardware is good enough for at least another 2-3 years. Hell I am using Nexus S and even this phone would last me at least one more year easily. Of course I do not play games that require 1GB RAM and specific GPU. I think dual core phones of today are safe for a longer period compared to phones that came out 2 years ago.
Android hardware has finally reached a stage where the hardware capabilities are enough to match the software thrown at it. Of course,
Google needs to work on optimizing Android so that it does not require that many resources in the first place for generic tasks. I mean future versions of Android seriously cannot ask for more powerful hardware because that would literally kill the budget segment
smartphone market for this OS. ICS itself is unlikely to see traction in the 10-15K segment. Google would eventually have to start working on support for lower end of the segment. Otherwise, they would end up with supporting two different genre of Android OS.
😕 This is pretty similar to how desktop computing because stable a couple of years ago. Core2Duo processors are still good enough for most people. It can still run
Windows 7 just fine for majority of people. It is only the power users who go for the higher performance hardware. As for
Samsung being popular. Well, good for them. I know at least 2-3 other power users who have pledged to stay away from Samsung Android devices just because of their sheer arrogance. They messed up Galaxy Nexus. They messed up with Galaxy S. And they of course are messing with Galaxy S II buyers in the Indian market.