I think the reason Covid is causing such issues is that we are, rightly, trying to stop those who are CEV from not getting it.
If, hypothetically, nobody was CEV, we'd have dropped the testing and isolation by now... and it's that which is causing the staff absences and cancelled bookings which are causing so many issues in the main, not the actual illness itself now we have both vaccines and a milder omicron variant.
The focus of our efforts moving forwards needs to be with those who are CEV, specifically those who are immuno-compromised and for whom the vaccine doesn't really significantly reduce the risk. In my opinion those who remain at high risk despite vaccines need to be identified and measures put in place to support them so their risk exposure is minimised.
Trying to reduce the infection risk to the whole of society to a risk that's acceptable to those who are most at risk is probably unrealistic, and any attempts will result in permanent severe restrictions that are unsustainable and they will ultimately just get abandoned as unworkable with the CEV remaining exposed... goodwill lost and the economy further damaged.
I'm thinking of things like free provision of top quality masks, support to be in employment in safer environments (ie home-based rather than a nightclub!), special times for shopping, sealed areas in cinemas/theatres etc. This will protect them against flu and other nasty bugs too...
Also, a realistic assessment of risk is needed the more we learn about the virus... Many CV/CEV have had Covid with barely any ill effects, and in hindsight had been scared and isolating unnecessarily.