I'm not sure restos are where infections are passed on. We know children are super-spreaders - it's natural because they're generally gregarious and mix closely - because we're getting loads in for PCRs (then the rest of the family wants to be done as well). It's also the socialising without masks. We've several (vaccinated) friends who have tested positive recently and haven't mixed with children and aren't sure where they picked it up. As a result, all our activities have stopped bar the odd meeting when everyone is masked.
I really feel for children having so many tests. One of our nurses said that when one of her children tested positive with an antigène test, she kept him off school for a week rather than get confirmation by PCR. Could children's noses could become irritated with so many tests ? Another nurse said her son had had 13 PCRs fairly recently and she wasn't very happy about it.
Masks do protect if worn properly. Those of us who work in the PCR testing area of our centre are in proximity to positive cases all the time. We wear all the protective gear and everyone who comes in is masked. Obviously those doing the actual testing are mist at risk because the mask has to be lowered to just below the nose. So far, no-one working at the centre has been infected there ....