I think wearing a mask - even a cloth one, in public has to be a good idea. While they clearly aren't as effective as an N95, there has to be some benefit at least to those around the wearer. If coughing/sneezing into an elbow is a good thing than coughing/sneezing into a mask>into an elbow just has to be better. Common sense.
Locally, the heath care community is out of PPE. I donated the N95s I had in my shop (reno projects can wait), but they are now asking for homemade masks. I'm sewing and when they have a better source, I'll keep on sewing and hand them out to anyone who will wear one. Next time I have to go out for supplies, I'll be sporting a homemade mask with a filter insert. Safe is the new sexy, I guess.