That is a question best answered by a doctor. I am not a doctor. So my opinion is worthless.
Doctors are not taught the statistics of vaccine use. For example in India on the polio vaccine.
2005, WHO recommended an operational rate of 2 cases of non- polio paralysis per 100,000 children at 15 years old. In 2013, this rate was 11.82/100,000 in India----almost 12 times higher than the internationally accepted norms.
In 2011 it was zero cases of polio. With almost 50,000 cases of non polio paralysis total.
In other words its now unethical to give children a vaccine that does cause paralysis with no cases of the disease they're trying to stop.
https://jacob.puliyel.com/paper.php?id=340
https://pubmed.ncbi.nlm.nih.gov/22591873/