"So we have the cure- let's just wait until there are no more patients and then release the data."
I am not the world's biggest IPIX fan, but I don't understand your argument here.
Brilacidin is being studied in a blinded Phase II study, with (one assumes) statistical advice on the number of patients required to reach a conclusion one way or the other.
All they can do is wait until the last data point is in in early August, un-blind the study and analyse the results.