Microsoft finally seems to be ready to not have business considerations interfere with their games.

Source: N4G PC Halo Infinites Delay Is Evidence That Microsoft Is Finally Willing To Put The Game Before Business