The lies and lies by omission are literal oxygen to anti-vaxxers because they can point out, with proof, that we were lied to. Naturally the next question is, what else are we being lied to about?
Stop lying, start treating people like adults, be upfront from the start, and you'll see anti-vax and anti-expert sentiment dissipate.
I would also point out that there is an intentional conflation between anti-vaxxers (those opposed to all vaccines) and vaccine hesitant (those who are pro-vaccine generally, but are weary about a new vaccine or were already infected and have natural immunity). The latter are being grouped with the former, and this has also destroyed a great amount of credibility and trust.