I’ve been meaning to write about this post, provocatively entitled “Biotech is Entering Its Netflix Era”. I find a lot to agree with in it, but I have what I think are some fundamental disagreements ...