The covid vaccines don't contain the actual virus so they can't provide immunity from my understanding...they just teach the body how to recognise the virus and fight it....don't mistake me, I'm not an antivaxxer, I just think there's many who have been misled regarding the vaccines and what they are and how they work.
It would make sense for the medical and care professions to be vaccinated, if they're all ill there would be no one to look after the vulnerable...but they could still pass the virus on to those they're caring for whether they've been vaccinated or not
It's extremely complicated thing to explain to masses.
And it doesn't make sense in 'it's either black or it's white' way majority of general population want to view it.
Basically:
Your immune system keeps record of every virus it ever encountered and record of how to defeat it. There is no virus or bacteria on this planet that your immune system cannot kill with ease.
It has 3, lets call them armies:
1st army: attacks your infested cells and attempts to defeat virus infection as soon as it's discovered.
Imagine it as couple of battalions of infantry on duty when surprise attack happens in the middle of the night. They rush to harass and attack virus infestation while divisions of infantry get mobilized, equipped and sent to the front. All this takes time.
This is what vaccine does: instead of having couple of battalions that have no idea what enemy looks like or where it is as it never encountered it before (your immune system). It mobilizes all those infantry divisions, tells them how to recognize enemy uniforms from friendly uniforms and how to best attack it.
Unfortunately this level of defense is the weakest and only meant to slow down the virus until:
Armor divisions are trained, tanks manufactured in sufficient numbers and sent to fight.
Then kicks in the 3rd level of defense which is sort of like air force bombers and cruise missiles that level everything. No virus can survive this level of immune response.
Unfortunately, when we say fighting the virus it actually means: killing our own virus infected cells so the virus cannot replicate as well as killing the virus trying to spread to other healthy cells.
All this takes a big toll on our bodies and some viruses are better at camouflaging themselves and tricking the immune system than others.
But overall: vaccine gives you much better chance of fighting of the virus than not having one at all.
That's for individuals.
As society: vaccines do something called herd immunity. Which basically slows the virus down, makes it harder for it to spread around and infect new hosts.
That's how most vaccines work. There is no vaccine that gives one immunity in a way people think. Every vaccine only offers certain level of protection.
But more people are vaccinated it becomes harder for virus and protection for every individual gets multiplied through herd immunity. Which is counter intuitive for individual person way to look at the things. But that's why the vaccine mandates. If there isn't enough people vaccinated it's like nobody is vaccinated.
Vaccine won't achieve herd immunity which is main purpose of every vaccine.
And that's just trying to be basic with explanation lol