LOL the analysts are so out of touch with customer satisfaction that they are unaware of it's rather bad reputation.
Black Ops 2 looks like it will be the first in a while to be an improvement over the last 4 lemons release (2 by IW and 2 by Treyarch). CoD 4 was the last truly good version, though I still think CoD 2 and CoD 5 WaW were probably better in terms of player base though CoD 5's balance was miles out of whack.
They need a better engine (CryEngine?) and some care for the actual game design rather than just re-releasing the same engine with one or two small detail updates and a bunch of rehashed maps as DLC.
Hell if they checked the numbers correctly and measured each platform independently they'd find that popularity on Consoles may have soared but player levels are down. The number of PC players is woeful (used to have full servers all night in CoD 5 and 4, whereas Black Ops tended to shut down about 3am, however MW2 and MW3 were both dead by 1am in Australia due mainly to the lovely (damn broken) p2p systems used.