There certainly is a movement in this country to villainize people who have not gotten vaxed - for whatever reason. Deny employment, attendance, participation, etc simply to drive the vax numbers up is not only folly but will have unintended but predictable consequences.
Because Barmoley got off to a good start, I just want to capture and "tweak" his thesis.
From the public policy stand point it is simpler to just say vax all, so this is what is being done. Simple has a great attraction to politicians who prefer to "do something" and then conflate it with "accomplish something". I just wish that there were more studies on natural immunity, as a bonus we might stop villainizing people if they don't get vaxed for whatever reason they choose.
Pro choice is not anti-vaccine.
OK, just no: denying privileges to bad actors or enforcing social contracts isn't "villainization."
You can't drive a car without a driver's licence. Is that "villainizing" people without licences? Of course not.
You can't go to work naked, generally. "Villains?" Nah.
You can't go to school or work in a lot of public sectors without a whole truckload of vaccinations already. Is that "villainization?" Obviously not.
You can't walk into the corner store and take a poop on the counter. Still not "villainization."
You can't run red lights and park in disabled spaces and drive 130 through the center of town, nobody calls that "villainization."
Putting rules in place to protect the public and enforcing them is literally the main purpose of government. We now see a deadly disease that doesn't have to be this deadly - the US started the vax effort well but, predictably, one of the two predominant political sides decided to politicize it. It stalled. They also politicized other mitigation efforts. Now the US is doing vastly worse than nearly every other developed western nation except for our friends waaaaaaay out there in the Pacific, who had a viable-ish lockdown strategy they could and did use. And, shockingly, this has translated into MUCH higher case numbers and MASSIVELY higher death numbers.
Arguing "we don't know 100% of the difference between vax+recovery and just vax" is in extremely bad faith, when we know, through real-world observation, empirically, beyond a shadow of a doubt that "vax is better than non-vax in every normal situation."
Vax / vax-adjacent mandates work. France was behind the States in vaccinations and doing worse in cases and deaths over a period of time until the administration here sacked up and put in the mandates. Vaccination rate shot up, and, shortly after, our case load started falling. With a population of around 1/5th the US, and much more densely populated (thus, generally better for virus transmission), the case rate here is about 1/20th the US rate (8K/day to 165K/day), and the death rate is slightly lower still at 1/23rd (81 versus 1888). Note, this is really easy to correlate, because a month ago, French rates were around 1/5th the US in both.