Holy crap. It’s a video game, chill tf out. I can hear you seething and crying through my screen.
No, another delay wouldn’t have made the game DOA. Wtf gives you that idea? “Ooooohhhh noooo, the game came out in a better state than it would have if it was released a year ago. I’m not buying this!”
Also, using the excuse of the seven year wait is bull. You literally can’t name one video game in this entire industry that was DOA because “it took too long to come out”. Where tf do you people come up with this nonsense?