I've expressed here many times my opinion about how most good management teams will under-promise and over-deliver. This management has repeatedly done just the opposite. IMO until they get that concept right the SP is going to suffer. I believe it's very important to have a certain amount of reliability and trust with the investment community and IMO they haven't gained that to date.
I would add that if they were missing projections in maybe a 5-10% range instead of what they probably will miss by it might not be as bad, but to miss by possibly 20% is not good. Missing by 20% is a lot of revenue and can pay a lot of bills.