Microsoft is still playing catch-up on both the indies and F2P games so that doesn't really change the math. Having a subjective opinion on how their year went is immaterial to a discussion about demonstrably false claims about who is releasing more games in time for Christmas.
I must have missed all those false claims & fabrications, but then again I don't have an axe to grind & go out of my way to make the competition look bad either. IMHSO(in my humble subjective opinion).
Tommy McClain