I don't agree with them. Vaccination does help prevent transmission, since it reduces the risk of being infected in the first place, and if you're not infected, you're not infectious. Additionally, Covid-19 itself has a substantially higher risk of myocarditis, and that also tends to present itself more seriously than the rarer vaccine-associated myocarditis.