I guess your next shot is mid-2016 and the Surface Phone. Bloggers have said that the 950 was a place holder for the Surface Phone. Microsoft NEEDED to put out a high-end Windows phone to keep folks interested while the iOS/Android juggernaut chugs along. The death (for all intents and purposes) of BlackBerry handed Microsoft the coveted Third Ecosystem title but they have to hold onto it. Mid-range to low-end Lumia models are not going to do that, and there is no money in the low end anyway. To all those WP apologists, saying it's a work in progress, ARE YOU KIDDING??!! Microsoft is not new to mobile operating systems.
Nobody should have to charge his phone during the day. Unacceptable in 2015, unless you're constantly streaming content. iPhones and Android phones last all day on a charge. Microsoft can do better.
Turning off features to make the battery last is also unacceptable. Especially on a "flagship" model. Lots of folks are convincing themselves that they don't "need" Cortana so they're ok disabling it in the name of getting through a day of normal use. Dumbing down a smartphone means you no longer have a smartphone. That's just sad.