Read the next sentence in the paper.
I think they still have a point. How much more? 95% efficacy to 96% efficacy?
Reply on news.ycombinator.com