My understanding is that it's pretty clear that vaccine do not do a good job at preventing infection (i.e. testing positive and/or having cold-like symptoms), Delta or not. I don't think they were ever advertised as such.
And they definitely were advertised as helping to prevent the spread. That's the whole "herd immunity" thing. After all, one goal is to prevent the epidemic from hitting the unvaccinated.
Vaccines prevent _diseases_ that can be dangerous, or even deadly. Vaccines greatly reduce the _risk_ of infection by working with the body’s natural defenses to safely develop immunity to disease.
This is literally how every vaccine ever made works.
Correct based on my understanding. But sadly I see people quoting all the time (on social media) that it prevents infection. So there's probably a fair bit of misconception out there