All the data suggests that vaccines significantly reduce transmission, both by decreasing the likelihood of infection and onward transmission from vaccinated individuals.
Additionally, anything that incentivizes more people to get the vaccine will result in higher uptake, which benefits everyone in terms of lower overall spread and hospital usage.