Why would one invest in the first place? Sounds like a loser from your perspective and plenty of companies out there will go up.
You laid it all out. There is absolutely no case that you can make to me that the company you just described, the way you described it is investment-worthy. So what is the investment case?
And also, I do not hold these guys in awe (your web icon):
They are jackals and there is nothing to suggest that being in awe of them is a worthwhile endeavor. I know for a fact that that movie also generally is a caricature of Wall Street as certain people would like it to be seen. It's nothing at all like the day-to-day reality of 98.5%. That is a very small set of people who take things very far, and as a percentage, it's still enough people to do damage.
I second you on the Science part Jack. Yes, DCVaxL science someday is going to be on the medical school text books I bet. The autologous lysate approach that captures all tumor antigens and nothing escapes when administered is a beautiful science that no one can refute, imo.