you are retrieving that top water bait a bit fast to get many strikesSeems like a reasonable policy to me,
especially if the company offers health insurance as one of its employee benefits.
Even if they don't, Carhart has a legitimate business interest in having employees that are less likely to get Covid and will have less serious symptoms (and miss less work due to sick days) if they happen to catch it anyway.
As a customer, I want Carhartt fully staffed and their workers at their stations, not home sick or in the hospital, so that when I place an order it gets filled and sent to me on time.
(Of course that also means I don't want Carhartt to fire its employees who refused to get jabbed, since that would also create a shortage of workers manning their posts...)