It is incredible how selfish people are. The frontline workers are desperate for any kind of PPE, but we still have random people, who are mostly staying at home, that want to get in the front of the line.
PPE helps limit spread. The trick is to buy stuff which doesn't take away from doctors. Cotton masks. Face shields. Etc.
In contrast to nonwoven fabric, a toy factory can produce a billion face shields if you want it to. You can but them online for a buck (in quantities of 10). It ain't taking away from anyone.