No, Ms did well, they acted as if everybody was "their" fan and verybody would just buy into Halo...
Sony just showed up this time around and made some slight adjustments to their pricing/bundling strategy, while MS were not willing to burn the house down to sell the terrain it sits on this year... so obviously people bought more PS4s.
TL:DR; MS acted as is they were winners, they slowed down the pace and hopped they had enough momentum... while in reality when you are the underdog you have to keep pushing really hard for people to not just forget you exist as an option.







