I am not saying all shots are bad,some are very good and I readily admit that. I am just saying that the flu shot is pointless if you are health. We are never going to wipe out flu with just vaccination.
As for smallpox. It has not gone the way of the dinosaur, it is alive and well in numerous labs around the world. No disease will ever be wiped from the Earth because someone will always want to keep one last strain around for some reason.