There were 3 things working against MS and the XBOne this whole time: the price, Kinect, and the DRM measures. They reversed the DRM measures and include games with the purchase of a new console at just $500, so those two issues are kind of resolved. But Kinect...I haven't read anything about a game that says Kinect was the thing that tied the experience together or really made using the console a joy. If anything, it feels awkward, annoying, and doesn't work as advertised. Considering many people don't want it and it is THE reason the console is $100 more than the PS4, it's very unfortunate that it has to be there.
Sony has sold 6 million PS4s, meaning there may be more actually out in the wild that haven't been sold yet. The latest information from MS suggested something under 4 million Xbox Ones even shipped, let alone sold, and they haven't launched in Japan yet, either. Not that it will help them because, frankly, Japan doesn't care about the Xbox brand all that much.
I really don't think Titanfall is going to be a huge turning point for the One. It's available on 360 and PC, so there are better/cheaper options for playing it than an Xbox One. Further, anyone who cares about gaming and Titanfall enough to have even been interested in buying it probably already bought an Xbox One. The fact that it's not an Xbox One only game is hurting them.
Conversely, inFamous: Second Son for PS4 is breaking the preorder sales pace of The Last of Us. This is significant for a couple reasons. First, TLoU was a huge success. Second, it was a late-gen game, meaning the potential customer base was very large compared to an early-gen game. Third, it is a PS4 exclusive; its not on PS3 or PC or anything else. Conversely, Titanfall has been pre-selling well but not great.
Additionally, Titanfall is an Xbox-console exclusive because EA thought that Sony would somehow fail with the PS4 launch and they wanted to put all of their (and Respawn's) efforts into just one version of the game. That seems to have not really happened and it may hurt their sales. Rumor has it that a special edition of Titanfall under a slightly different name (like "Titanfall: Reloaded" or something stupid) will come out this fall on PS4, followed by the eventual sequel on every platform that is still alive.