Microsoft doesn't have the slightest idea what it's doing. I think it's just inertia keeping it in business at this point.
Umm, wouldn't this actually HURT the sales, since COD always has been about selling as many copies as possible? Game Pass means fewer people buying the game at launch.
Unless ActiBlizz is planning a never-before seen disgusting revenue method, enough to make up for the loss due to game pass