Well let's be honest, the decision of whether or not to delay a game to fix major issues or release it is always the choice of the publisher. Maybe it was the development teams fault it wasn't ready to go on time, but they weren't the ones who said sure, release it. And I can guarantee the developer knew it wasn't ready and I'd bet someone there probably tried to tell EA. But I doubt they or most triple A publishers actually care most of the time. We live in a preorder culture where review scores and criticism rarely matter for big franchise games. That there's been such a backlash against Andromeda, particularly in terms of sales, is downright rare.