That article about the flu "forgets" to mention a rather important fact: the effectiveness of the flu vaccine is only about 60%.
In particular, with this effectiveness there will be no herd immunity even if you vaccinate 100% of the population.
I believe this is incorrect. The required proportion of the population that needs to be immune to get a herd immunity effect depends on how infectious the pathogen is. Measles is really infectious with an R0 (number of secondary infections caused by a typical infectious case in a fully susceptible population) of over 10, so you need 90 or 95% vaccination coverage to stop it speading - and why it didn't much of a drop in vaccination before we saw new outbreaks.
R0 estimates for seasonal influenza are around 1.1 or 1.2. Vaccinating 100% of the population with...
Another month, another rationality quotes thread. The rules are: