Vaccines should not be given automatically, because that causes people to not think about why they need it. They think that it is something is imposed on them. But if they always have to request it (and the request is quick and always given, or super cheap at the shop) then people would have to know to get vaccinated. Parents will talk to each other about which vaccine is necessary (and its going to be all of them because they will know someone that died from it)
This is true for any crisis really. For example, lets say that you are managing someone's finances or health, you found out that they are in a horrible situation. But then, you discovered a solution that does not require their attention. So you work tirelessly behind the scene to fix their finances or develop new cure. Voila! Problem solved. Or is it? You have not fixed the fundamental problem that they are an obese with obese lifestyle.