Public concessions exactly to your point that long term testing takes time, and assertions to the contrary that tere are no risks of x, y, z were blatant sophistry intended to silence legitimate criticism. These vaccines were mandated at threat of loss of careers for crying out loud...people are still getting fired for not taking them long after covid is any sort threat whatsoever or where there can be plausible deniability about claims the vaccines actually prevent contracting covid etc.
https://news.ycombinator.com/item?id=29003019
https://news.ycombinator.com/item?id=29004097
(lot of "trust the experts", "you sound like one of the ignorant rubes" type of replies at those links, devoid of any sort of critical thinking, blindly trusting authorities without any acknowledgement to potential downsides outweighing limited upside of vax for many cohorts)