…I also think the clinical success will be lower for the 1000 drugs in development than it was in the past. In the gold rush that has ensued, there are a lot of people developing "drugs' that have no idea what thy are doing.
I concur. The Law of Diminishing Returns from the unduly large number of cancer drug candidates will (IMO) offset and even outweigh the advances being made in understanding the biology of cancer during the next few years, if not longer.