Theres a rule in gaming over the past decade or so. Whatever the yearly Call of Duty installment, no matter how good or bad, will be the best-selling game of the year, every year.
Source: N4G PC Does 'Red Dead Redemption 2' Have A Shot At Outselling 'Call Of Duty: Black Ops 4'?