@Geamhradh
People are always surprised that the annual flu vaccine falls at somewhere between 40 and 60%.
There's a number of issues with flu vaccines that so far we haven't faced with covid.
One of them is that when vaccinated) if a person has previous exposure to a different mutation of the virus, their immune system may choose to prefer the existing defenses it has, over one essential to combating the new mutation.
I found a really good article the other day explaining this with a car analogy, but today I can't find it to link :(
It went along the lines of - suppose the virus is like a car - the first encounter, your immune system targets the wheels, the hood ornament and the exhaust pipe. Only the attack on the wheels has any impact on the car, but your immune system doesn't know that. It only knows it beat it.
So then the virus changes just the wheels. You get a booster designed to introduce your immune system to the new wheels, but your immune system still has two targets it knows about - it may decide to stick with the two it thinks work, rather than incorporate the new wheel target. So then when infected, your immune system spends a while uselessly attacking the hood ornament and exhaust pipe before recognising it isn't working and looking for a new target - in essence you're as exposed as if you were unvaccinated.
With flu this may play a part as there have been so many mutations of influenza over the years.
With covid, we won't have that issue yet, indeed it may never arise, depending on how the virus mutates in the future.