Or, maybe don't keep announcing dates just to push them back 7 times so that your fanbase doesn't get annoyed?
The first 2 delays I was like, aight makes sense. Just polish it. But at this point its becoming a huge joke that will never end. This is the issue. If companies would stop trying to rush dates out, we wouldn't know about delays. At best state a placeholder date like a year, then when you're 200% certain its going to be ready at a specific date, state it.