Polio? Take the vaccine and you won't get it.
Smallpox? Take the vaccine and you won't get it.
All the rest except annual flu and Covid? Take the vaccine and you won't get it.
Covid? Take the vaccine and your symptoms will be less and will not last as long. Oh, and you still have to separate and wear a mask. Maybe two masks.
No, I don't think you can say the same about ANY vaccine.
My implied statement was that all vaccines are designed to boost one's immune system by introducing it to pathogens gradually, in order for the immune system to recognize that particular pathogen in the future and fight it using the body's own defenses.
Medicines like NyQuil lessen symptoms of colds and illnesses while the body's immune system revs up and fights that particular infection.
All those diseases you mentioned? NONE are 100% effective. NONE create some magic bubble around a person that prevents them from becoming infected. The effects of many vaccines are amplified when large populations receive them, making their efficaciousness seem perfect, but we do see outbreaks of a disease like measles in some communities that take the anti-vax approach.
So to my original statement, a vaccine is designed to stimulate the body's immune system to recognize and fight pathogens that cause certain diseases. You can still be infected, but your symptoms should be less severe (perhaps not even noticed by you), and you should have less chance of transmitting the disease to others.