I agree completely. I once worked with a girl who would call in for so many medical issues. She on end called off for a Sunday morning shift claiming she had shingles. Next day she was right as rain!
I also find myself wondering if the people defending the man in this thread would still be defending him had he been Hindu or Muslim.
By posing the question there is an implied bias? All this p.c. behavior is mostly jousting at windmills.
People, at least most people, are not morons. They can speak up for themselves. A legitimate grievance occurs when a co-worker is told to stop a behavior and he/she refuses to do so.