User blog comment:Capt. Miller/Call of Duty News - Activision Sales, Infinite Warfare, and more/@comment-27887623-20160812205246/@comment-26832170-20160815042743

Maybe it's because Activision is tired of all the people calling their tech support saying that their matchmaking is screwed up due to having one random DLC pack. Again, having every DLC or none at all is best when it comes to matchmaking. Given that the population of BO3 on PC is already low, putting all the DLC together in a bundle like the Season Pass will group up the population on PC, and Activision ends up making more money.

And then, people who have one or two DLC who want to get the rest can buy whatever is left at a discount, like the "Complete Your Season Pass" discount on consoles. In the end, everyone wins; Activision due to increased sales, and the players due to better matchmaking and a variety of maps to play on.