I don't know if it can fixes it but I'll try:
1) Don't screw your presentation, the Xbox One had a terrible reveal, an "American product" for Americans, who gives a shit about NFL and stuff like that worldwide ? You need to appeal to everyone, if you really want to talk about shit like this, do it at PAX or during an American event.
2) You need to give a direction to your brand, a plan to follow, what do you want to achieve ? what do you need to do that ? who's your target ? how can we use all the money the brand have efficiently ?
3) You need to stop making your first party studio into single-IP factory lines, that's a terrible idea, you're killing their creativity, their passion to make video games and you're killing the series with your fans, not die hard one but the others.
4) You need to have better representative, people that know what's up in gaming, no offense but Spencer and Greenberg are terrible, they don't know shit and it shows in almost every of their tweets, between one that is saying what people wants without doing anything and the other that don't even know how resolution works, please, reconsider their position.
5) You need new IPs, Halo/Gears are dying and Forza will never sell huge, it's not even exclusive so you really need to rethink about the DNA of your console.
6) EXCLUSIVES, you need to have real exclusives, it's not about selling millions of them but about identity, if I can play all the third parties and have good exclusives, why would I go elsewhere ? what is the Xbox One atm ? it's just a powerless PS4 with a smaller library and that's why people aren't buying the Xbox One... "Yeah looks the Xbox One is at X$, looks pretty good" "You know the PS4 has the same games the Xbox One have and they have even more good games like Bloodborne, Uncharted, Horizon, Nier, Nioh, Yakuza, the Kingdom Hearts series etc... and you can even get a VR headset and play even more games, no brainer."
the looks of the console and it's identity ( exclusives ) is really important, one without the other is like a good looking girl/man with terrible personality or the opposite.
7) Make online free again, I know you're the shitty one that come up with it but it could be a huge blow for Sony and Nintendo, think about it, do something premium, online multiplayer for free and all cloud saves etc... behind paywall.