"If's" and expectiations are relative to observer.
"IF" they didn't launch and delayed launch, say, to June 21st, what would be the fallout? I venture to speculate that it would be a bashers' paradise.
so, i'm hopeful investors consider several angles before opining on the ultimate correctness of their position or expectations.
good luck to all as this progresses at its own pace, not ours.
dev