But if the vaccine doesn't prevent spread that means you were fired because of... what?
"Get the vaccine to reduce your symptoms or I'll fire you incase it kills you!"
It's not like the vaccine prevents spread to other coworkers, why require it?
Everyone has a different health risk, let them decide whether they can weather a certain viral load.
That is, unless, you have a vaccine that can actually prevent trasmission.