"will anyone step up and call Dr. Delgrado a scam artist?"
I don't think Professor DeGrado (that's the correct honorific and spelling) is a scam artist*.
But after 40 years in the Pharma industry I recognise the rather common phenomenon of the dedicated bench scientist who makes a apparent breakthrough in synthesising a compound that looks great in vivo, but can't accept the reality when it fails in the clinic (or just in vivo - I'm not aware of any animal models in which brilacidin has been tested, which puzzles me).
Great pharma companies become great partly by winnowing out the failures early on in the development process, so that they don't detract from more promising candidates.
That's hard for the inventors to accept, sometimes. Chemists really want their molecules to help, and it's tough when they don't.
*I think Leo Ehrlich is a scam artist, though.