Because pretty much all the games they promised during their last Showcase for the 12 months either already flopped or got delayed. The Xbox community could not handle Redfall being canceled since for some reason they were putting a lot of faith into it.Why not cancel the game?
It's the same with Starfield, no matter what they can't delay the game again.