I think there are several preventatives that work much better in combination:
1. Wash hands frequently with warm water
2. Eat nutritious foods, and make sure you have the RDA of vitamins, specifically A,C, and D.
3. Excercise outside regularly, but know your weather limits (it’s too cold for me at cloudy 32 and sunny 30)
4. Make sure you are getting 7 to 8 hours of quality sleep a night. Meditate, or look in to medications if necessary to get your sleep.
One thing I don’t like about immunizations is that some people think the are invincible and don’t practice other preventions or don’t believe they really have the flu, go out in public and pass it around.
Hygiene in general is much much worse than it was decades ago. After the discovery of antisepsis and before the rise of antibiotics people were cleanliness fanatics. My older aunts and mother (they were raised in the 20’s) were house cleaning freaks. That was the most effective method they had to prevent illness and ensure that their children lived in addition to the few workable vaccinations of the time.. small pox, etc.
Today I see so many people who don’t keep clean it’s like an epidemic. They think that since we have so many medical weapons that they can be lazy. We are going to learn sometime that laziness in hygiene will be disastrous as the prevalence of superbugs becomes greater. Tuberculosis is on the rise because we can’t isolate anyone thanks to the campaign to protect the spreaders of HIV... homos.