Well, it seems like everyone is tired and fed up. Probably a great time to buy. The fundamentals are strong despite delays. The founders are in this waaaaay too deep to let this unravel. Yes time lines are not always met but when are they ever in this world?
Do we have reason to bitch and moan? Sure but let's keep our eyes on the prize. Pushing for more clarity seems like a reasonable endeavor, as long as it is done without a totally emotional approach.
Time to buy, says my contrarian indicator. Problem for many of us longs is that we are all in. New blood is needed around here, and it's up to mgmt to give them a reason to take notice.