I actually agree with all this
In fact, just today, I met with Dr B and reviewed with him and his team the expected course of action they have planned. I am of course hoping all come to fruition, but if even a mere fraction does, I will be happy.
Assume the above isn't true, do your own DD! Trust no one, verify everything!