"Look up the citations of those 73 authors in the DCVax study. These are glioblastoma researchers. If they didn't publish the negative work, then almost all of their research effort would be down the drain"
Correct, they are glioblastoma researchers and signed off on the paper. That has a little more weight that
"There has been significant criticism of the study"
Who are those criticizing the study? Danish dude did deep dive and showed conflict of interest for many of them. Yet in your opinion, they seem to hold more weight that 73 glioblastoma researchers. In fact, you didnt even bother to mention the 73, instead you went with the anonymous critics.