When I took my first jab, the local clinic handed out a flier explaining in no uncertain terms that:
a) the current batch of vaccines work by giving our immune system a workout to be able to experience a COVID infection as either totally unnoticed or at most a mild case,
b) the current batch of vaccines does not nor did ever guaranteed you won't contract and spread COVID,
c) even with all shots we still need to practice basic higiene and health precautions like wearing a mask, wash hands, and social distance.
We're talking about pre-Delta times. This has been widely known from the start.
How come antivaxxers are the only ones repeating cynical comments on how the initial batch of vaccines, which we all are lucky to have but are still at the level of being better than nothing, would be a silver bullet?