"@duffeldaisy You say that the vaccines do work. But even pfizzer itself says 90% or is it 95%. Which means one in 20 people who have the pfizzer vaccine[oxford is 60% or whatever], can still catch the virus."
Even 90% is great for a vaccine.
I'm not a scientist, but from what I understand, it's not a complete cutoff at 90-95%, like that last 5-10% is completely unprotected. I think it's that they still can get it but not quite as badly.
But even if they couldn't - and there are some people who can't be vaccinated for whatever reason - once everyone starts having the vaccine, that's when proper herd immunity kicks in. If we can get 80% of the population vaccinated then that's enough to slow infection to a point where the virus just dies off.
They can't prove that you can't catch it and spread it with the vaccine, but I think that's researchers being very careful. They never tend to make statements without full proof.
If you have a load of antibodies raring to go as soon as the virus lands on you, then the actual time before they destroy it is going to be way, way shorter. And if they're fast enough so that people with it are asymptomatic, then that will also massively reduce spread - if spread is still possible.
The real problem, I think, could come with not enough people having the vaccine to stamp the thing out properly. That's why everyone who can have one, whichever one works for them, should, to protect the small number who can't.