Microsoft not to blame? How?
"For once, Microsoft may not be to blame. It's said network operators and device makers are demanding changes to code that was complete before the end of 2010."
How do you come to that conclusion? I was under the impression that because all phones had a minimum specification, which most used as the only specification, Microsoft could happily push out updates without interference from networks. I'm sure that this was one of their points for having a dig at Android about fragmentation. I know this isn't fragmentation but one of the main reasons for it happening with Android is networks wanting to stick their crap on phones, holding back updates to sell newer phones etc. whereas Windows Phone 7 was supposed to have none of that crap to allow smoother updates.