One observation I'll make is the PS4 seems, in Canada anyway, to be outselling the Xbox One by a decent margin. Most stores still have the latter up for pre-order while PS4s are already sold out everywhere.
Microsoft bombed hard with the Xbox One's DRM. However, none of that matters as this will be the shape of things to come for the next generation. We're all upset because I suspect most of us grew up during the golden age of console gaming, the era that spans the NES to the PS2. We're used to a certain way that things are done. We also have the disposable income to buy these consoles, which is why the PS4 will win this generation. It's a comfortable system for the old guard (us) to game on. However, I think Microsoft has some kind of long term strategy in play. Get the younger gamers used to these new policies for the eventual digital transition. Ninth generation consoles will most likely not use physical media and this kind of DRM/data mining will be the norm.
Microsoft's problem is they don't know how to market to consumers. I doubt they'd even know how to sell parkas to Eskimos. They let others define their product before they could. It's difficult to recover from that. Perhaps being too honest about the DRM was also at fault because it overshadowed their E3 presentation. Might have been better off to get some buzz around the system first and reveal it closer to launch. Regardless, the system is still a raw deal for consumers. The DRM will fall like a house of cards if it begins confusing the casual gamers. They're the industry's best hope for growth, and they tend not to come back if you anger them.