I think the science he shared was significant ... it just wasn't what shareholders were looking for. I understand everyone's frustration, but this was a conference for scientists.
As to why 15-month data was pulled, we can only speculate. The abstract spelled out great 15-month data...we should feel luck to have seen it. Think how worried we might be if we didn't see the abstract.