you are right it is less effective than original claims , and those vaccinated can still pass it on but their viral load is less than if not vaccinated , so reduces the chance of transmission ,so probably analogous with small pox vaccine originally which was based on a less lethal form of virus cow pox from memory .
Nothing is perfect