I mean, here's my thing. If it made a difference to the company that the person is working for, and it would make a difference for contagion reasons - like, I'm all on board with people NOT coming to work sick. I think it's rude to do so when you have leave. Again, I worked at a labor union where we had plenty of sick and vacation days. But back to the point I was starting with before I sidetracked ... if that person, showing up sick for work and sneezing/coughing/snotting potentially over customers or where customers could potentially be affected ... the company would have sent them home with paid sick leave or for that matter, even sent them home unpaid. I used to get really aggravated when people had to prove they were so dedicated that they'd come to work sick - and make the rest of us sick because they were out to prove something. They have PLENTY of leave, but likely, this person does not.
These companies don't care. So, my thought and feeling is if/when I'm in that situation, that my reporting it is only going to stand to get the employee in trouble. It might make a difference, but you know when you're not shopping and you fill out those surveys - if you ding the company for something that has nothing to do with the service from that employee - because you didn't give a perfect score, a lot of times, that hurts the employee even though it had absolutely nothing to do with them.
I mean, it might not make a difference to the company if you say their employee is sick. I mean, now that I'm thinking about it, I'm kind of torn. I don't know if the risk of maybe making a difference with my shop report as in - start keeping your sick people at home - maybe that would have an effect. But sitting here thinking about it, I think it's far more likely that the employee will get in trouble and the root of the problem will remain unaddressed, and it's far more likely to come down on the employee rather than be resolved. The proverbial crap rolls down hill.