I mean if my dog got 3 rabies shots in one year and still got rabies I would be asking the vet some questions.
Well, I think part of that was flawed messaging on their part.
At first they had more honest expectations along the lines of "If it performs at the same level as the flu shots, we'll be satisfied" (implying something in the ballpark of being 80% effective against death and hospitalization, and in the neighborhood of 30-40% effective in preventing mild illness)
And in all fairness, the vaccines did outperform those metrics against the original strain, and was still basically "on par" with those metrics during Delta.
However, the urgency conveyed in their messaging and some of the rhetoric centered around "you need to do it for everyone else" seemed to be giving the impression that it was a vaccine that produced near-sterilizing immunity like the rubella vaccine.
The reason why the WHO, Germany, UK, and France have pumped the breaks on "boosters for all" approaches is because it wasn't nearly as polarized for them, and they've recognized that in the midst of Omicron, where the vaccines (even the bivalent boosters) were only 25-35% effective, and offered very little in terms of transmission prevention, so there's really not a huge upside to jabbing health 13 year olds if it's not going to stop them from spreading it, and they're very unlikely to have complications from the virus itself at this point.
As a random analogy...let's just use Aspirin.
Honest messaging would be: "It can lessen the severity of a headache if/when you get one, and for some people, can eliminate the headache completely"
Dishonest messaging would be: "If you take an aspirin every morning, you won't get a headache" (which, if someone does that, and still gets a headache, they're going to start having skepticism of what they've been told...which could lead them down the rabbit hole of hopping on google and finding a bunch of "aspirin horror stories" - that are, in reality, outliers)
It doesn't mean that "Aspirin doesn't work", it just means it's not working the way some people were claiming it was.
I think the same is true of covid vaccines... they work, they just don't work as well as some people were implying.