They haven't particularly done much, Jim, so I'm not sure they can be blamed... it's a natural problem.
They haven't done a recent lockdown... at least, everyone under 18 was still expected to continue as usual, as well as most workers, "essential shopping", keyworkers etc. It didn't affect most people.
Punishing small businesses was never going to be enough. But, it is a little late now to suggest people should be changing Christmas plans.
Take it seriously, or don't.... but these continual half-measures just seem to be drawing it out for longer, both risking health and the economy at the same time.