AlfredoTurkey on 08 February 2016
Some of the reasons are quite valid but I believe the biggest reason is genre. It's a online shooter. Like Reggie said, it's the Mario Kart of COD. A 2D platformer, no matter the quality, can't hope to compete head on commercially with a great online shooter in 2016.