People still arguing for "
forever contracts"

The hoops people will jump through. If "forever contracts" were a thing then why don't they already exist for some franchises. Why don't they exist in other things. Why do sports stars sign five year deals if they plan on playing another fifteen? Why do content providers sign one-three year deals with Netflix if they still plan on existing and providing content after those three years.
MS doesn't really need to provide jack squat but they're doing so to make it obvious they are treating CoD like Minecraft.