Part of the skepticism or frustration is coming from the fact that this was perceived (not my perception personally) as another fluff way of saying we still don't have a deal and we still haven't completed our (overdue) milestones, but hey we are not sitting idle.
The market wants the MS7 milestone news at this point. Let's check that off, and that will be a true de-risking signal