Prasad is not "anti-vaccine". He's been explicit that he thinks the Covid vaccine was approved for children without sufficient evidence [1]; he thinks that healthy children don't need it, that there's a documented side-effect that may abrogate any positive effect from vaccination [2]; that some of the vaccines on the childhood schedule are excessive [3]; and that ACIP has historically done a very poor job of reviewing vaccines.
You can have legitimate debates over any of these points, but they're not wacko "anti-science" conspiracy theories that remove a person from polite society.
[1] Because it was. It was a joke of an approval, based on extremely weak surrogate endpoints (i.e. antibody titre)
[2] Myocarditis, particularly in boys. This is just a fact.
[3] I actually don't know which ones he thinks are excessive, but you'll note that he says children should get the MMR vaccine.