a dollar or so profit per dose
Nonsense.
they won't make much out of BCG Tuberculosis vaccination at US 9c a shot.
Or Polio at 13c - 19c
Or DTP at 20c
Even Measles at 27.9c isn't much.
These are the vaccs provided by the billion for diseases that used to kill vast numbers.
A small number of rabid antivaxxers peddle false stories to increase support from the ignorant.
Vaccines have saved untold millions of lives. Far more than the power of prayer has saved since the beginning of time.