Comment The main reason (Score 1) 670
People here keep saying that it is financial, but that is only part of it. How many times have you woken up sick as a dog and then through the miracle of medicate feel 1/2 way alright by 10am? I know I go to work sick when that is the case as it is not worth the hassle to catch up from what I missed the day I am off. This is the reason why many Americans don't take all their vacation (if they are white collar workers - don't have the links to the numbers at my finger tips).
There is no redundancy built into the system at work that one person's job, they are responsible for tasks, and if they are not done "THAT DAY" then things go wrong for them. Deadlines are missed, backroom promises are broken, etc. I cannot tell you the number of times I went to work sick as I had a change to do, that I waited a month for approval for just to get implemented and if I missed my "window" I would have to redo all the change effort and approvals.
Bad policies, bad redundancy, bad management are all the reason why people come to work sick.