Not much left to say, the company has failed to give any value to shareholders, in fact they've facilitated a huge loss in value over the past few years. They either deliver or prove to everyone how horrible they are. I'd say the latter is far more likely.