Most (if not all) distributors and manufacturers of masks has been prioritizing health care systems and governments over retailers since January. Just as they should do. Were there any that weren't? I didn't see any reports of that, but if so of course the proper thing is to report them and talk to them. Not to blame random joe for having a mask.
The fact was since January retail supplies were only existing stock, which as we know was quickly sold out with a lot being sent back to family overseas (no judgement there). And I haven't seen any masks being restocked at any hardware stores or pharmacies since. At no time did I hear about authorities going around every pharmacy or home depot to try to collect any masks. Why? Because they knew there were no supplies and what was there was so small it'd make no dent in the problem. So blaming the public is grossly irresponsible and even put people in danger. I have an immune compromised friend that was responsibly using masks but got harassed for wearing masks "that don't work". And there were plenty of similar reports of such behavior from others.