I just think that sometimes people get too involved and fall in love with a stock and do not question when management or the company miss timeframes or over promise.
Let's not forget that management are paid to deliver.
I am sure they will and have the greatest confidence in what Steve is doing.
Idc will be a winner no doubt about that.