Despite thousands of years of trying, the major medical accomplishments of mankind are few. There’s hand-washing and morphine, ether, and penicillin. And vaccination.
Unlike the others, however, vaccination has never been embraced with untarnished enthusiasm, perhaps because it’s such a messy business.