Seems like they knew all the past cod been shit and when they saw Battle Royale take off they scrapped single player and worked on Battle Royale but of course no one will spend $60 to play a Battle Royale when PUBG is $30 and Fortnite is Free to play.