It still surprises me the way that all the other phone OSs seem to completely ignore even 1 year old hardware... I mean, yes I love my iPhone 4s, but at least the iPhone 4 gets most of the new features, if there is a hardware reason for not being able to do something well like Siri, then they just don't get that feature, at least Apple don't tell their users, suck it up boy, you get nothing.
I mean even the iPhone 3S at least can Install the newer versions of the OS, yes it might not get things like the 3D maps and Siri, but at least you get the OS.
Have a look at any graph of the Android OS fragmentation, its crazy. I feel sorry for Android users that cannot get the newest OS. I t would really irritate me.