The problem here is 1) MSFT is playing catch up and they cannot afford to add major updates only on a yearly basis. 2) even if they announced big new major features, like datasense, restore from cloud or extended business support, they screwed it up by not delivering or do a half-baked implementation. 3) they are also removing features, like wireless sync, Zune video support, fm radio etc. 4) major functions that people expect on a smart phone are not there - sync music is a PITA (iTunes works 5 years ago); Xbox video is broken; exchange ActiveSync is half baked; the list goes on.
There are people who paid $99 a year to buy Xbox music subscription, and found cloud sync is only available on windows 8? Wait a year - that's$99 dollars.