Как это работает

Может мой вопрос прозвучит тупо.

Но я тут задумалась.

Нам говорят, чтобы остановить эпидемию коронавирус, надо делать прививки.

О прививках говорят, что они не защищают от коронавируса на 100%, а лишь делает протекание его более лёгким.

Далеко ходить не надо. Свекровь сделала прививку летом. И вот заболела. Да, симптомы у неё легче чем у нас, но все же у неё положительный. Значит она такой же переносчик. А если бы она вообще симптомов не почувствовала, и продолжала бы ходить, гулять. Потенциально она опасна.

Следовательно, у меня вопрос: а как прививка может остановить эпидемию, если все обстоит так? Если прививка не останавливает действие и передачу вируса?

Кто в этом разбирается, объясните.