I agree, but recent progress has challenged my confidence too. Still believe one can make a good return over the long run, but they're on close watch and a much shorter leash.
I want to see the value of "their bio-informatics and biosynthesis systems, and a strong drug pipeline". They've yet to clearly define it, imo....