The problem we have with the vaccination is that we don't know how long the immunity is going to last. There are two issues, first the immunity could stop after 1 or 2 years and we would need to get a new vaccine. The second issue would be that there will be mutations on the future that are immune to the vaccine. It is hard to give probabilities to these events.
I have read it many times before that the immunity the vax provides only lasts 6 months at best. Not a year or two. They want everybody to get vaccinated every 6 months, forever. This is not like the flu-shots which only the elderly people get after a certain age. They want this for everybody, forever.
Obviously, it is not going to happen.
If you correlate your statement to his statement,
Then the vaccination will stop after all of the people have already been vaccinated, cause the mutation of the virus will stop.
There is no need for this to be forever, the mutations only happen to someone who was "INFECTED" by the virus itself. it won't mutate if it doesn't have a host.
Correct, but the major problem here is that it is impossible to vaccinate everyone simultaneously. If the presumable effect after the vaccine lasts 6 months, this means that every single person needs to be vaccinated within that time, because otherwise there will be a time window in which some people may get a recurrent infection, allowing the virus to mutate. And this can go on and on in circles.
However, the mutations aren't as big a threat as people see them. The thing is when a person receives a vaccine - it triggers the T-cells and antibodies response against the various regions of the spike protein. If mutations occur in the genes that encode this S-protein - it will only cause slight changes in the structure. Thus, most likely there will be an adaptive immunity even against the new variants of the virus in vaccinated people.