I'm not surprised really, this game was rushed out. Originally CoD 2020 was supposed to be a Sledgehammer game; since Sledgehammer's last CoD was WWII in 2017, it was Sledgehammers turn on the CoD studio rotation. However, there was some kind of falling out over at Sledgehammer with the founders leaving and then disagreements between Sledgehammer and Raven (who was co-developing it with them) on the direction of the game, so 1 year into development Activision took Sledgehammer off the project and Treyarch got brought in to convert their planned 2021 CoD multiplayer into multiplayer for 2020 CoD, with Raven put in charge of the Cold War campaign. So basically Cold War got 2 years of development, like CoD 1 through Ghosts, instead of 3 years of development like CoD Advanced Warfare through Modern Warfare 2019. And CoD 2021 will presumably have 2 years of development as well now because of the upheaval to the studio rotation, though we don't know yet if CoD 2021 will be Infinity Ward or Sledgehammer developed.
This makes sense. I'd be sure to avoid the 2021 COD too.