Forcing people to potentially compromise their own health, for society, is the opposite of "my body my choice".
Only a person and their doctor knows their medical history and can decide whether any given vaccine (or abortion) is sensible for them.
This is the hardest part for people to understand:
Achieving herd immunity isn’t about you.
It’s about reducing transmission to protect newborns, immunocompromised, the elderly - and preventing outbreaks from overwhelming health systems.
So actually it makes perfect sense.