What about all the poor and uninsured? Shouldn't they have access to the vaccines? When I was given shots for smallpox and polio there was no issue about the expense. It was already paid for.
If you have a problem with pharmaceutical companies making tons of money to provide better healthcare for all people then why not progress to socialized medicine the way it is in most industrialized European countries.