Some researchLeaving aside the rather fanboysh way it's phrased in places, this is an interesting piece of work. The infographic suggests there are no Android smartphones still 'in support' (i.e. can be upgraded to the latest OS version) two years after they hit the shelves. While the iphone does fare slightly better, we know equally that Apple do 'abandon' their devices in a period not that dissimilar - I assume the 3GS will only be in support for another 6 months or so, meaning iPhones only last another year or so, so the same questions do more or less apply.
is this reasonable? Should we be expecting more long term support? or should we accept that as most contracts last at most two years, two years is about as long as we should expect to get support on the device? Or should OS upgrades be made available to all phones as long as they are technically capable of running them, even if we're effectively giving the supplier no money to do so?
The knee-jerk reaction is to say 'of course they should be supported' but is that actually a commercially viable condition? Especially in a ecosystem like Android when there is such a range and diversity of devices. Does Android's built in advantage of diversity turn out to be a disadvantage when it comes to long term support? Or is it simply the case that Motorola/HTC/etc are a bunch of twunts?
Jon