So far Sony is really dominating this gen. Wii U not selling very well and Xbox One still ahead of its predecesor for the same time frame (not sure how long this will last).
I have to say, before E3 2013, I though this would be a very close gen with Xbox One taking US+UK, PS4 taking rest of Europe+World, and Wii U japan. I even though the Xbox One might have the lead Worldwide because of MS big pockets. And I am sure some off you did too.
But other people you would not expect to get this that wrong are the publishers. EA went full support for MS with Titanfall (and please let us not fall for could only be done on Xbox One ...) and almost started implementing their own type of DRM. Then you have got Square Enix ( FF type 0, FF XV, KH 3) all announced to possibly come to the xbox one. And maybe the biggest surprise of them all is Insomniac with Sunset Overdrive, and back in 2013 before the launch all we knew is that Sony has the Order, Bloodborne and marketing rights for Destiny (that was a big surprise as well) and WatchDogs while MS had: Titanfall (HAVE YOU SEEN Titanfall!!!), dead rising 3, forza 5, the cloud, Ryse, Sunset Overdrive, kinect 2 (remember the first one sold over 20 millions) + momentum from going to 30 millions consoles sold to 84 millions consoles sold gen to gen, with Sony going from 155 millions sold to 84 millions sold gen to gen. Oh and let us not forget the "PS4 has no games" considered as "fact".