Halo infinite: release date or ready when ready

With the show of bad graphics, classic weapons not being ingame, and the loom of missing features. Should the game be delayed? Personally, I think they should cancel infinites release date and finish the game before making another.

What do you all think? Do you want it to release on its scheduled release date, ready or not? Or, do you want them to cancel the date and finish ths game fully then schedule a new release date later down the line?