While I agree with most of your points, I don't with this one:
Quote:
Originally Posted by Xentrax
The latter I'm afraid is caused by Microsoft itself. Microsoft should have offered uprade for existing devices for free to vendors.
|
I think it's fair to blame Microsoft for having such a FUBAR'd system in the first place, but I think the real blame for us not getting the updates belongs to the carriers and the OEMs. Microsoft released WM 6.1 for free if memory serves, yet how many phones actually got it? My Samsung Blackjack II on Rogers did, but my wife's HTC S640 didn't - because Telus decided to cancel the 6.1 release and now this phone, about a year old, is "forgotten" already. HTC takes a lot of the blame here too - they're using software as a differentiator in their phones, so when they come up with a new version of TouchFlo 3D/HTC Sense they only provide it on the new phones - even though the Touch Diamond and Touch Pro2 have the specs to run it perfectly fine. Rather than relying on hardware innovation, HTC is using artificial limits like only releasing new software for new phones and leaving users of "old" phones (like, six months old) high and dry.