Well, it's not as though Microsoft is going to say their first-party titles suck. They're just sticking to the PR line that everyone would say when pressed by someone. I doubt too many people would agree with them, in any case. In my opinion, Sony > Nintendo > Microsoft.
--
Simplicity is the ultimate sophistication.