I have to admit, if I chose Xbone over PS4, I would not be happy about this. For me, the primary reason to own a console is its exclusives. This is the reason why I am extremely disappointed with the Vita. For others, this doesn't matter and that's fine but it matters a lot to me. I would hope that Microsoft does something for their fans acknowledging that this does matter to a lot of people. Some things that they can do are making Xbox Live free and making the Xbox instant game collection better (like the PS3 golden age).
I bought the Xbox One first over the PS4 back in 2013 due to exclusives and if I cared about PC gaming, I wouldn't have bought an Xbox One until probably late 2014 (and would have just stuck with my Wii U for console gaming until then).
Since I'm not a PC gamer though, nothing is really lost for me with this. The reasons for me getting an Xbox One first are still there. There's more games coming to XB1 that won't be on PS4 that I'm interested in in comparison to the vice versa. I'm happy I have all three consoles but my Xbox One is still getting more play due to my preference for action games (the various Xbox action titles that aren't on PS4), sports games (EA Access), and racers (Forza).
Since I have a PC, this is good news for me. As a PS4 owner there are some good looking Xbox games that I can play now (Scalebound, Crackdown, Gears 4, Halo 5 - assuming they all go to PC). I guess this is good for MS since they will see money that they could never see from me before.
Yep.
I don't know what Microsoft's plan is and I don't know where they'll go from here but I think their recent announcement that they will no longer provide sales numbers and will only provide "engagement numbers" is a signal that they don't care too much about the Xbox hardware but care more about Xbox as a platform.
Well them no longer providing sales numbers is more so due to the numbers not looking good in comparison to the PS4. This cross platform push though is a good way to hide that fact; They pretty much planned this at a perfect time (even though it's still not the ideal position to be in).