As for the two phones on sale it has no indication for how good they are. Its just what is on sale. Just like if your local market had steaks on sale you don't automatically think mad cow...
Actually, many supermarkets will slash the price of perishable items on the day they are about to expire. Mad cow? No. But then the Nexus and Droid RAZR aren't (hopefully) going to explode in people's hands. It's just that they're about to "expire" as part of an unsustainably short product cycle.
Sort of missing the point. ALL phone eventually lose support. To wave the bogie man of no updates is foolish.
It's not foolish when you consider how short the lifecycle is for an android device compared to an iOS device. Sure, things get obsolete. But many have argued that phones which can most definitely run Ice Cream Sandwich aren't getting updated to it, for purely arbitrary reasons.
BTW 3G was not 3 years. 2 Years and a bit.
And in reality only 1 major release updated (2 to 3.0 to 4 then EOL just before iOS5).[/quote]
Uhh, I don't now where that math is coming from, but that's three releases: it launched with 2.0, was upgraded to 3.x and then again to 4.x.
And that's far longer than ANY Android device has been supported to date.
I don't feel that's extremely different from typical support for Android devices.
And you would be wrong:
You get updates for that release version you are on. Then it cuts off as they move on unless you are on google's nexus. I say this in the view that you need to consider that Android OS moves at a much faster pace with a lot bigger garden to support.
And whose fault is that? It's a garden with lots of weeds, and the phone vendors prefer to let a lot of the flowers and fruit die on the vine in order to keep people buying more phones for the sake of having the latest thing.
Also, I want to point out there are many people with perfectly working non-unibody macbook pros are booted out of the iOS eco system because Apple will not support the new itunes on 10.4.
I call BS on this because the earliest model Macbook Pro is supported through OS X 10.6.8, and iTunes requires 10.5 or later. Your friend's macbook Pro is most certainly capable of running the latest version of iTunes.
In any case, I find it ironic that you're justifying the short support cycle of android handsets as no big deal, and yet griping (incorrectly) that Apple won't support current iTunes software on a 6-year-old notebook.