If it's only for that narrow use case then a million per week seems excessive and unnecessary.
When you see doctors and nurses in full scrubs with face shields doing their shopping, then you know you need this equipment. However if you're really concerned there are other options[0].
[0]https://www.amazon.com/Sinoocean-Astronaut-Spaceman-Costume-...
Maybe I'm missing something, but the page literally has a section titled "Clean and reuse your face shield" and lists the chemicals that should be used to clean it.
(Like many, I think I've got "masks" on the brain...)