I definitely think they need to redesign Xbox ASAP. If I was Nadalla/Spencer this is what I would do:
Realize my box is weaker so that means I have to charge less for it. Getting the price to $350, and then $299 is paramount, in a hurry.
The box is a tank right now. Huge, heavy, glossy, and that's fine if you're 3.0 teraflops, but not if you dont have the power to back it up. You've got to go sleek and lean and mean imo. Nimble
Make people go "wow this little cheap thing packs a lot of punch" not "wow this gigantic expensive thing isn't even 1080P"
And to get to 350/299 you have to cut out all the unneeded expense possible. MS really made a premium box, but forget the premium guts too it. How ass backwards. They need a small form factor without any unnecessary bells and whistles, now.
Of course you also need to maximize what power you do have there. DX12, removal of Kinect reservation, that's all awesome. Make sure you're reducing overhead in every area as much as possible. Try to get closer to PS4 in multiplatforms, which also they seem to be making progress on.
And then of course, keep the games flowing.
If you're going to keep Kinect around as an add on, make it family games/holiday sales targeted. Basically like I feel it was on 360.