This is what happens when you release the same damn game every year for several years running. You can only have so many different ideas until eventually it becomes stale and nobody really cares anymore.
2019’s Modern Warfare was the exception, that was a well received title — but Cold War in 2020 and now Vanguard in 2021 are just lackluster entries. We really don’t need a Call of Duty game every year
Vanguard is basically a woke take on WWII, and the majority of “normal” people are tired of woke things, and also uninterested in the theme of WWII. Combined together, you get what you see: lukewarm reception and potentially lower than expected sales.
I can assume that Vanguard will be one of the lowest selling Call of Duty titles in recent memory.