Our governments failed pretty hard in this wave, which is why we now need to take more drastic measures again when the entirely predictable course events would take this winter became apparent even to our politicians. But at a point were planned operations for other diseases like cancer get cancelled all over the place, when people requiring acute care get long delays until they find a free intensive care bed somewhere, you can't ignore this any longer.
Requiring vaccinations for non-essential activities with many people is something we should have done much earlier, it's long overdue. It's the least restrictive measure that has a good chance of doing both, reducing the spread and encouraging more people to get vaccinated.
The failure to organize the vaccine boosters is another big issue. It is clear now that the vaccines require 3 doses to be effective, the delays here cause increased load in intensive care and were to some degree avoidable.