It is definitely comedy hour over at MS. The phone was shipped with Denim, only later we found out it didn't have the promised features. It's now going on 6 months since the phone was launched, and we still don't have the promised features. I came to WP because I was under the impression MS controlled the updates, and that they'd be quicker than my previous android phone. I see now the only way to stay current and secure with a smartphone is to buy Apple. I very much dislike (hate is quite strong) Apple products, but it may be my next phone. I'm currently testing my fiance's old 4s. It may become my new daily phone. It's a nearly 4yr old phone, that still gets the latest iOS updates the same time as the newest phone. Some may claim MS has too many phone models to support that fast. Somehow they manage on the PC side to support millions of configurations, with patches every couple weeks.
Some would say the average user doesn't care about updates, and that's likely correct. However, users such as my self do. I love my 830 (updates notwithstanding) and Windows Phone, but when people ask me what phone to get, I tell them to just make their life easy and get an iPhone.