Call of Duty is experiencing a real decline, but it continues to generate a lot of money

There’s no question that Call of Duty is one of Activision Blizzard’s greatest assets, as well…