Unpolished as it is, a delay is definitely better than not having a delay. It was the right call to make. Pop-in during your world premiere probably isn’t a good look, and they can’t take it back. Might also help to run it on the Series X hardware too.
What WASN’T the right call was the decision to respond to fan backlash by BSing them. It would have gone over much more smoothly to say, “our priorities weren’t in visuals, but the team is hard at work to improve leading up to launch. What we wanted to show was the current gameplay build, and the team is committed to making it a fast, fun, beautiful final product that fans and newcomers alike will be playing for years.” Literally all they had to do. Now, the delay just seems to indicate (and perhaps rightly so) that the product was shown before it was ready to have something to counter Sony’s June show, which in itself is funny because it is further evidence that they’re full of it when they suggest Sony is no longer their competition (the price war between these two as well).
Again, a delay is a great idea, and makes it a passion project. Microsoft is finally learning that delays are sometimes necessary. Game Pass is probably a better sell if Halo Infinite is polished.


