It's not for lack of trying. People are definitely trying to find better ways of finding stronger candidates earlier. People are trying to gain a more precise understanding of disease mechanisms.
There are breakthroughs that I could have never imagined such as mRNA vaccines.