The potential problem (credibility/trust) I'm seeing here is that they announced it too soon!
Way back around October/November "CoVi - 20".
So, we're all left here left here with consumers' anxiety. Running all sorts of hypotheticals
in our brains about, "why so long?" along with ever increasing and arguably unfounded
expectations about the potential finished product/result.
Both scenarios that will more than likely may lead to a let down for some.