States struggle to get enough masks for medical staff, diverting any for the general public doesn't seem smart. And self made masks will have so little effect that they could be detrimental if people decide to be less careful because they wear a masks.
To the other points, education about hand washing and behavior in public is the one thing governments have all done for weeks now. It just seems that this isn't nearly enough.
Now I understand the logic behind there being shortages. But saying that the general populous shouldn't wear masks because it doesn't do anything doesn't sound accurate.
Most people don't get a good fit of the mask either. Respirators are a bit easier but nowhere near enough of them.
Practically speaking all it does is burn through a small supply of masks.