Call of Duty is primarily a multiplayer game and most of the US does not have access to the bandwidth or data caps to stream Call of Duty regularly at a reasonable speed for a reasonable length of time. Microsoft loses less than you think. By the time it expires, maybe the awful state of American internet speeds and…