“Halo Infinite’s” broken multiplayer and “Starfield’s” delay are huge blows for Xbox