It is a vaccine and it prevents infection. However it is not perfect. Before the Delta variant it did that pretty well. However now it is showing itself to be a lot less useful. The data for the UK (99% delta) shows a lot better than nothing for >= 50 years old but actually worse than nothing for < 50. Looks to me like the younger and healthier someone is, the more that they skip this vaccine.
The virus is not being stopped anywhere by these “vaccines”.
I saw another article, today, that mentioned that the only Polio to occur (I think in the U.S.) since 1961, was from the vaccine, itself.
That is a vaccine that stops a virus. Only failure of the vaccine, itself, was left to infect anyone.
That is not what is happening here, at all. The vaccinated appear to be getting sick, I believe, as you say, from Delta, and they are infectious. Israel is about to try a Hail Mary of repeating a dose of a vaccine which does not work against the Delta variant they now face.
These vaccines are not only not perfect, I believe they are a menace. The virus will be driven to something worse by vaccination which does nothing but piss it off. Look up Marek’s Disease in poultry for a heads-up.