The “don’t wear masks“ recommendation seems largely to be because (at least in US) we are too short of them for healthcare workers.
Hopefully we get our act together on producing more so both medical staff and general public can wear them as agree that could be important part of managing the spread, especially given the number of asymptotic carriers.
I think if everyone wore them it would be a good thing. It would have to work on a i am protecting you, you are protecting me basis.
While instead of looking at people wearing masks as weirdos, it would be scornful not to have a mask.
My only concern is that mask hygiene is important.
For example ive seen people around the community with masks on and ive seen them taking them of getting into their cars, they grab the front of the mask and pull it off over their face, contaminating their hands and face. You should never touch the front of a mask after use as this is the most likely infected area of a mask, you pull it off by the strings at the back away from your face and wash your hands.
Or ive also seen people pull it off with plastic gloves on, touching and potentially contaminating their faces. That is nothing a bit of education or a 3 minute youtube video wouldn't sort out, as well as how to sanitize and dispose off your mask.
I think the WHO are afraid of that part and the general public to be honest how to actually use this stuff safely, take it off safely and dispose of it safely, there is as much risk of contamination in taking it off and disposing as there is not actually using it, but its not rocket science either, people aren't stupid.
So i think there would need to be a call for the community to wear masks by governments like recommending social distancing, backed by some education on mask hygiene - simple stuff really.
I think it could make a big difference, especially when the community get a bit more closer to reality - going back to work etc, using public transport, shops etc. But id say we wont be seeing it for a while, governments definitely dont want the general public in the medical supply market place.