Don’t get me wrong. I fully support everyone getting vaccinated, and requiring it broadly. But your statement is just not true.
Omicron is thought to have evolved in an immunocompromised person. Vaccinating that person would not have helped. COVID-19 is also known to cross easily between humans and other animals. An alternate theory is that the startling number of mutations in the Omicron variant evolved in an animal host.
This variant appears to defeat previous immunity both from prior infection and vaccination. The willfully unvaccinated, while idiots and selfish assholes are not to blame in our current troubles and vaccinating every person on earth would not have prevented the Omicron outbreak.
Furthermore we need to take a global view. Just because we have sufficient doses to fully vaccine everyone in Europe we’re not protected unless everyone everywhere gets vaccinated. (And even then pockets of virus can mutate and overcome the vaccine) I’ll worry more about idiot Texans (who are frankly mostly hurting themselves and their families) when we provide enough doses to Bangladesh to vaccinate their whole population. (And rinse and repeat for every developing nation)
So I think that what you say is just not correct.