We have completely different observations.
I spent last December in London and saw scant respect for the rules during the second wave. A minority of people wore masks, and few of those wore them properly. I was invited to a few house parties and festive gatherings.
Then I spent January in Paris IIIe where mask compliance was much better, but the streets and supermarkets were heaving before the daily curfew. Squeezing down aisles to buy supplies for dinner. Friends publicly complied with the rules but had big house parties every weekend.
I departed in shock and with an understanding of the European case numbers. There was no discipline, everyone seemed too fed up and bored to care anymore. Abstract anonymous others be damned.
Returning to zeroth world east Asia was a relief. Everyone, and I mean 100% of everyone, wears masks properly.
That originally happened before any official requirement. People go out when there are zero cases, but when a community transmission case happens the streets go quiet for a while, cases disappear, then nearly normal life resumes.
While health might play a part, discipline, a sense of community respect, and a competent administration seem far more important.