The thing about any medical treatments is that a statistical analysis has to be done to determine things like the number needed to treat and the number needed to harm. For example, if the number needed to treat is 50, it means, roughly, that for 50 people treated, one person would be saved from death or serious illness. If the number needed to harm is 100,000, then for every 100,000 treated, 1 person will have a serious adverse reaction or death. Where the NNH is hundred or thousands of times higher than the NNT, then statistically it makes absolute sense to treat. Now the one individual who gets hurt by the treatment may disagree, but with something like Covid that everyone was inevitably going to get, as a society its a no-brainer to administer the vaccine. And those who don't get the vaccine are just increasing the chances that more people, if not them, will get seriously ill or die. So not getting vaccinated is statistically about one of the most anti-social things you can do because even if you don't die from it, others will because you will be spreading it to those who may not be so lucky.
A doctor who doesn't believe in vaccines is not a doctor I would ever consult because a) he doenst keep up with his/her professional reading; and b) he/she doesnt understand the basic statistics that govern sound medical research.
By the way, my wife was working at a hospital in New Jersey when the first wave of covid hit and she describes it as total carnage. The hospital had to turn the warehouse across the street into a makeshift morgue, the head of the emergency department where my wife was working almost died, many, many doctors and nurses died, and when i visited there six months later you couldn't find anyone who did not know someone who had died. Everyone was walking around in a daze. The place was devastated. Vaccination would have stopped that.