If politicians and health bureaucrats had been honest with the public, setting out the criteria the Covid-19 vaccines were trialed against, and what could and could not be expected of the vaccines, then this widespread misunderstanding need not have occurred. Instead, their lack of honesty is likely to damage future vaccination efforts and harm public health.
From these results it seems that mass vaccination is some sort of get-out-of-jail card, as a way to get out of ruinously expensive lockdowns and allow some rebound in economic activity. Yet it was politicians and health bureaucrats who put us in jail in the first place. At any time they could undo what they imposed, with or without mass vaccination.