you're missing the point entirely because you're getting bogged down by the specifics (or too busy pointing out things that your android phone can do from day 1 that the iPhone can't)
So in other words, I like a lot of other people simply don't care about this. I see it as a 100% manufactured issue that has no real world bearing on me.
Android users are getting shafted because there is no guarantee of getting whatever features the next OS update will have; it doesn't matter what features your phone has now because there will always be features added later on.
I think what maybe you're missing is that most owners of fairly decent Android phones aren't waiting on updates to get missing features. Many already have the features they want. If not, they buy a new phone.
And by the way, it's pretty much the same on the iPhone.
Did Apple drop Siri as an update for everyone? Uh, no. If you want it- YOU BUY A NEW PHONE.
Ironically, I know of more iPhone owners with this update dilemma than I do Android owners. (IE: if you already have an iPhone 4, is it worth getting the 4S just for Siri and other improvements.)
For many Android owners, we're only (practically) looking to update because a new phone is going to be better/faster/bigger, etc. It's not just because of the OS updates adding features, and especially not things we already have.
In other words: there's no real pissing contest to be made of this. There's just a difference between the relationship of 'support' vs. features with Android vs. iOS, but I see no overall evidence that one side (as a whole, not per model of phone) is getting 'screwed over'.
the argument "my phone had all these features from day 1!" is weak.
The 'argument' "my phone just got an update a few weeks ago adding a feature you've had since day 1" is even weaker.
If your phone had all these features from day 1, why bother coming up with Gingerbread/HC/ICS in the first place? Clearly FroYo was just as good!
Gingerbread added better cut and paste options, and made my phone a bit 'snappier'. I didn't miss out on it, so the whole argument that I somehow got 'screwed over' is pointless. I didn't. I care that someone else's LGMotoSung Levitate1 or whatever may not have gotten a Gingerbread update about as much as you care that someone's iPhone 4 didn't get Siri, or that someone else's 3GS didn't magically sprout a retina display delivered by iTunes.