Yes, I think herd immunity is vital to securing a healthy world.  To do so, if we need to enforce vaccinations then we need to enforce vaccinations.  We already enforce wearing clothes and not peeing on each other, etc.--it's just another law.