RE:OpinionAce,
Some things are best left unsaid. Your opinion piece is one of them, at least in my humble opinion. I am unaware of any particular deadlines regarding any of the initiatives you mention, so by default I don't know how one could discuss them in the context of being "delayed".
Moreover, the reasons you present for your concerns are ripe for reuse in the next "Captain Obvious" commercial. All one has to do is insert the names of people, product from any other start up and, Voila!
Traders trade and investors invest. The timeline on this venture is measured in years. The technology as created is agnostic.
Do you have an agenda?