There’s an argument that covid vaccines don’t block the virus from being contagious.
Off the top of my head, doesn’t it make it less contagious due to your immune system nipping it in the bud?
In other words the virus has less time to incubate and infect others because your immune system knows what to look for.