There's nothing controversial about saying that it'd be better if the COVID vaccines were better!
The COVID vaccines we have are measurably better than not having a COVID vaccine, and people had worse health outcomes if they believed (acted) otherwise.
Some narratives allow nuance and some do not. Public health communication is a very problematic place for nuance, and the natural nuance of science was weaponized to serve an agenda (which was sometimes blatantly dishonest) -- so avoiding nuance became a pragmatic approach to achieving better outcomes under existing circumstances.
If you felt cancelled for holding out for the complicated nuanced reality, I can sympathize with that feeling. I can also sympathize with those who believed that focusing on the nuance would, broadly, harm people!