Microsoft have been having it pretty hard since the Xbox One launched. Even with the Xbox One being the 2nd fastest holidays launch in the gaming history things are not looking good for MS right now.
Now we all have been saying it's their own fault, it's their own arrogance, but maybe, just maybe MS is not the only one to blame.
I don't believe that MS didn't make any research or survey to know where to go with the Xbox One. And they probably though Kinect was a desired device.
I have read a lot of comments, replies, battle going on this site and one thing always strike my mind. Xbox Fans don't critisize MS and that might translate as a lot of support to MS.
When DRM and always online was announced, Xbox Fans: "that is the way go, digital is the way the go, you can do your once 24 hour checks with the same smart phone you are using the type comment on this site, Oh wow 10 people sharing, that is so next gen. Kinect is the way to go, all those people against Kinect and DRM and always online are none other than Sony Fan boy, we Xbox Fans have no problem against it". So obviously when you see support like that why would you change?? Then pre orders started. PS4 winning 3-1 in the US and 5-1 rest of the work. Then MS did a 180 realizing most cries where just criers and no money.
In a lot of kinect 2.0 review some journalist were saying it wasn't always working. But Xbox Fan came out there screaming it's working fine 100% for me. Then when sales start slowing down big time and PS4 won January NPD almost 2 to 1 they realized they need to give people a console that is working well and proving Kinect worth. This will explains that their update has been delayed and they are hand picking users for their next software update. I hope they pick those users well.
Then come the resolution battle. Xbox Fans: "We don't play resolution, we play the game". Even MS PR started saying the same things. But 3rd parties game are selling a lot better on PS4 then Xbox One with the exception of shooters COD and Battlefield. Now MS has given developers a new SDK so that they can achieve 1080 easier from what I have read.
Now MS is even open to hear constant feedback to see what else they can do to improve the Xbox One. But when you fans are saying they don't see any problem, everything is working fine for them, they don't care about those missing features, any one who complains about the Xbox One are just Sony fans that has never touched a Xbox One; How exactly do you know before it's too late what to fix or not????