The ignorance on display here......................... People can question things but first they need to understand how things work before exposing their ignorance.
No one has EVER claimed with any vaccine that you will never contract whatever it is that you are being vaccinated against. Getting a flu vaccine was never a guarantee you would not get the flu. It's always been possible you might. The vaccine simply makes it less likely and less severe if you do get the flu.
With fewer getting the flu it also decreases the chances of it spreading.
Not
Overstated. If you have MMR vaccination, you practically have no chance of getting measles, mumps, or rubella. Its possible, but very rare. Your flu example isn’t quite analogous either. Flu vaccines target specific viruses and you have to get a little lucky to not get a different strain that might be in circulation, so lots of vaccinated people still get the flu because their vaccination targeted a different virus. The Covid vaccination should be more like the MMR - until new strains start circulating.
Your specific point on the flu vaccines is correct. The flue vaccine has multiple flus in it, that it protects us from getting, the Hong Kong Flu, the Asian flu, the Spanish flu, etc etc....
And if a new strain of flu is missed in the flu cocktail vaccine given that flu season, then you can catch that new flu, even if you got your influenza vaccination.
Pfizer and Moderna do not work in the same fashion as a flu vaccination.
But, I believe the J&J VACCINE was created in the traditional fashion, as the influenza vaccines?