For customers? Wow! That is strong!
For employees, I understand that. OSHA rule is coming very soon. You don't want them to violate federal law do you? Employers over 100 ppl (may be more requirements) have to comply with OSHA.
Their only other possibility of compliance is mandatory testing.
Imagine a disease….we'll call it disease A. Where employees could expose themselves to it by doing fun risky behavior like attending a raging house party. Then show up at work with a cough. Test positive for disease A and be send home paid for 10 days. Not only that, but you get to name your best friends to get 10 days off paid. So now the company is out 11 employees.
Now your pistol ammo boxing line cannot run. Should I get 11 more employees or short my customers pistol ammo? If you could mandate the vax where only 1 person gets sent home and you don't have to build and staff an on-site testing facility, which would you do?