There are tens of millions of Americans who are currently working, who cannot stay home, and are not medical professionals.
Think of it like a squirt gun. If someone is spraying a squirt gun at you, a mask will protect you a bit, but it eventually will be saturated and you'll be wet. However, if you have a face shield, the water will just roll off.
Masks are better at protecting you from small particles. Using a face shield without a mask would do you absolutely no good when you're trying to protect yourself from an airborne pathogen or micro-droplets. When you breathe, you're going to draw in air from around the sides of the shield.
If you have a mask (N95), then you're breathing air in through the filtering fibers of the mask. This is what protects you.
Masks and face shields have two very different purposes.
1. "There may be some protection from droplets and liquids propelled directly onto the mask, but a faceshield would be a better choice if this is a concern." https://www.cidrap.umn.edu/news-perspective/2020/04/commenta...