From a financial standpoint, it's easy to see why the quality has decreased.
It's no secret that Activision hasn't been putting out great content for the past two years- cold war and vanguard were both generally negatively received by critics and gamers alike.