I think the way the statistics on vaccinated people passing on the virus are presented in the media is unhelpful, which can cause people to underestimate some risks or misperceive what the risks are.
Here's how I see it.
Vaccination is often presented as if it stops you getting infected, whereas it doesn't prevent it, it reduces the risk of it, that risk varying according to virus variant, and generally, but not always, dramatically reduces the severity of symptoms and risk of dying. In particular, it can increase the likelihood that if you get it, you will be symptomless.
Like anyone else, if you're not infected, then you're not passing the virus on in the most common ways of doing so, eg. spewing forth infected matter from your lungs, or via what you touch after coughing etc. So in terms of proportion of a period of time that you'll be infected, you're a risk to others in that way for less time, e.g. fewer months in the year.
But people may significantly underestimate the risk they pose in terms of being infected and infecting others.
People may not fully take on board that if vaccinated they can still be infected and thus pass on the virus. Further, they may not fully take on board that having the vaccine may increase the risk of their not having any symptoms or any recognisable symptoms. Thus they may be more likely to take less care and thus increase the likelihood of passing the virus on to others.
Meanwhile, even if not infected, you can still pass it on via what I'll call 'dirty hands' or 'ordinary poor hygiene' just as you can pass on a tummy bug without catching it yourself and I don't think that's being emphasised as much so people who are vaccinated may also grow careless about that.
Thus, as I see it, statistically having the vaccine reduces your risk of passing on the virus in terms of amount of time you yourself are infected, but that has to be offset against people being more likely to suppose that if they don't have symptoms they're not infected, and against people being more careless about general cleanliness than they would have been if not vaccinated.
That being said, history shows that having a lot of people vaccinated can contribute to protecting unvaccinated people, because the prevalence or non-prevalence of a virus can affect the risk of its mutating and if it does, how it mutates. But that's all part of the complex issue of herd immunity, which certain politicians and spads have effectively mutated the meaning of so as to exclude from the term the concept of herd immunity by vaccine. I don't usually wish people dead but I have found several times during the pandemic wishing certain proponents of their notion of herd immunity, which seems to be 'let the weak die', would drop dead themselves.