Keeping people out of hospitals and ICUs so that they can be used for other sick people is good enough to keep mandating the vaccines.
> Remember the CDC had to change the definition of vaccine to account for these not preventing illness.
No, almost all vaccines have prevents rates that are well below 100%. The flu vaccine, for example, is only about 60% effective, and it doesn't take the bite off anyone who actually gets the flu (one reason it probably isn't mandated). The CDC probably changes language because there are lots of people out there that interpret language differently from other people. They want precise meaning on vaccine precise results, whereas vaccines have never provided precise results. Such literalists are really becoming the bane of society these days.
And yes. Covid vaccines don't prevent the virus from spreading, as much as we had hoped they do. This has been communicated extensively.
What they still do is reduce probability of spreading and reduce probability of a hospitalisation.
The former means there are still chances at obtaining herd immunity, it just raises the bar for it. The latter means that vaccines are still important to keep hospitals from being overrun.
"Immunity: Protection from an infectious disease. If you are immune to a disease, you can be exposed to it without becoming infected."
https://www.businessinsider.com/delta-variant-made-herd-immu...
Not a virologist, but I'm still hoping the virus can be cornered after a few more rounds of mutation/vaccine cat-and-mouse - the spike protein cannot mutate arbitrarily as it still has to be able to perform its primary function, i.e. breaking into cells.