If this game is being compared to other games then why release it?

To me Halo infinite should’ve been the game where everyone drops MCC, halo 5, and every other game out there in it’s competition.

To me a successful halo game would’ve been one where no has any complaints or at least very little complaints.

To me a successful halo would’ve been one where it surpassed all the other halos in ALL areas. Not just one or a few.

To me I would’ve never launched the game without forge.

Just why? Why would they shoot themselves in the foot? Why would they want people talking bad about their game? Why didn’t just release it complete?