On topic.......they could simply mean that COD, GTA, and Halo are all "M" rated "core" franchises.
None of Nintendos franchises are rated M and most of their install base is children (sorry but true).
MS could have been simply implying that Nintendo or Sony dont have a M rated, core franchise like Halo.