Yep. I've actually never pre-ordered a COD game, with Ghost being the first. Really starting to regret that.
I bought BLOPS2 in January, and put in exactly 400 hours according to Steam. The next highest play time for a COD game? 31 hours for MW2. I didn't use Steam for COD4 so I'm not sure how many hours I logged there, but it was probably around the same as MW2.
There's just something about this game that kept me playing. Never bought a Season's Pass, bought all the DLC separately, and played right up to the release of Ghosts. If the hit detection/lag compensation were both fixed, this would probably be the best COD ever.