> Yes people need to take yearly vaccines not to die of horrible diseases. That has been the case for the last few hundred years.
No, it hasn’t. The only common annual vaccination is for influenza, it was introduced only in recent decades, and, as I mentioned, only half the population or less take it annually.