RE: vaccines do provide some varying degree of protective effect
From Omicron? For how long?
If only a few weeks, we need a different term for what we have instead of redefining the understanding of the word, Vaccine.
“From Omicron?”
Yes. Somewhat less than other variants, and differing in the protection levels against infection (least), severe disease, hospitalization and death (most). Significant protection from hospitalization and death.
“For how long?”
TBD. Some vaccines wane in effectiveness more than others. Natural immunity also tends to wane over time in other coronaviruses (typically a few months to a few years).