I'll bet vaccine boosters get the same "but they said masks didn't work"/"they said we didn't need masks" treatment. I would have hoped that we'd learned that lesson but it looks like we are doomed to repeat that all over again. I'm never of fan of lying/misleading the general public because it breads so much mistrust and allows mis/disinformation to spread so much easier later.
If it's not clear, I'm talking about how "we don't need to wear masks" != "masks don't work" as much as it was "we need all the masks for medical staff right now and there is a shortage". Similarly, the messaging should not be "we don't need boosters" because we we inevitably DO need people to take a booster it will be met with resistance due to "changing facts", instead the messaging should be "boosters help but it's better to get more people vaccinated with 1-2 shots before we focus on boosters".