Vaccines present moral struggle for some