Scump blamed Ranked Play releasing too early and cheaters plaguing the game mode as primary reasons for CoD struggling.
CoD players, and gamers in general, I am begging you to grow the fuck up. Be better than this. If the game you play every single day makes you so miserable, do something else with your life. Log off ...