Testnet released is already confirmed and the Ethereum 2.0 main release will be determined by the results of the testnet. I don't think there's anything wrong if there's a little delay, we have waited this long for the testnet and i think it's a good sign. We want a finished/working products which is secure and easily usable.