Instead, at the start of a treatment on a patient, an analysis must be done of all available data, and the treatment only allowed if the error bars put it within the realm of the best treatment available.
That means at the start when not much data is available, it is easy to give it to a patient. But over time as more data comes in it gets harder and harder to do so if the treatment is ineffective or harmful.
Data should be collected and analyzed in real-time - it should be a matter of hours between some life event like a death feeding into the dataset used for decisions on new patients.