To put the headline in perspective:
Despite all the numbers being down, Black Ops 7 was still the best-selling game in terms of units and revenue in Europe for the week ending November 16 (its launch week). Battlefield 6, it’s main competition right now, came in fourth in both units sold and overall revenue.
Even with huge drop, COD is still raking in cash. While I personally think the current direction of COD is terrible, these sales numbers are unlikely to be some kind of fundamental course correction wakeup call to the publishers.