Overestimation of the Limitations of Randomized Controlled Trials. (11th July 2019)