Why even stop smoking if it does not stop 100% of all cases of cancer?
The more people are vaccinated the less people will become infected and will be spread the virus at any time. The less people are spreaders the less breakthrough infections can happen. It is a feedback loop and not really hard to understand.