Saying things like "the trial was successful", met is objectives etc. are open-ended statements, whereas saying "met all endpoints" is definite and specific.
Investor didn't say the trial was unsuccessful; he said it didn't meet all endpoints. The trial could be successful without meeting all endpoints. See the KunJin analysis:
This clearly proves that "The trial could be successful without meeting all endpoints." You can't argue with that. (Not that we lack people on this board who likely would argue it nonetheless!)
You can argue that Jin had data that allowed him to say all endpoints were met and simply omitted it, but I think that's ridiculous.
BTW, the trial would have been "more successful" had all the endpoints been met.