You need to differentiate between the public health and personal health issues here.
From a personal health perspective, no vaccine and no treatment is 100% guaranteed to block a given disease in all recipients, and there is no guarantee against side effects. There is no 100% safe path.
From a public health perspective, the Covid vaccines reduce the probability of infection, the severity of infection, and the odds of death. This has been true of every variant so far, and is doubtless true of omicron. The effectiveness of the vaccines against omicron may be lower, but it's nonzero.
In fact the vax increases your chance of getting it and even dying from it or dying from the vax itself. Pretty common knowledge among those who keep themselves informed on such matters.
@hippyjoe1955 Here are some facts from US hospitals
I keep posting them; you keep denying them. Funny thing though - you keep demanding evidence but you never seem to post any data to support your claims! Why is that??
I know,@LamontCranston. But after reading and hearing these things for months, and watching as people die needlessly, and after seeing mr joe endlessly berate efforts to save people's lives, I indeed, spoke with no filter. And my past dialogs with this man, as well as many others I've read, but not been a part of, simply go around in circles. He is constantly shown hard facts but never provides anything, other than his own "critical thinking" to refute them. Cold hard facts can't be refuted. But again, you are correct and I will try to do better.
@Horsefrost No, never everyday. The interval depends on the vaccine, which depends on the disease. I believe the polio vaccine was a total of 4 doses giving protection for life. The childhood MMR vaccine is 2 doses; protects from measles, mumps, rubella. Flu keeps mutating so they need to make a new vaccine every year.
Vaccinated people can still get infected with any variant. The difference between vaccinated and unvaccinated people is, vaccinated people are better equipped to fight it off.