If a company wants to curb sick-time abuse they should appeal to the wallet and not to moral fiber. For example, I have a good work ethic. My job doesn't magically do itself when I'm gone, so calling in sick has personal repercussions. I don't do it often. And I don't get sick often. I have somewhere in the neighborhood of 300 hours of sick leave accrued.
But I have coworkers who have worked at my work as long or longer as I have who have none. They use their eight hours of sick leave on a monthly basis (the rate at which it is accrued). My work benefits directly from me. For evey eight hours that I work, where one of my coworkers is faking sick, I am like money in the bank to them. A simple policy like, "Every 8 hours accrued above 200 can be converted into 4 hours of extra pay," would give employees a real incentive not to abuse sick leave. Nobody gives a ---steaming pile of meadow muffin--- about being "man enough." What's so manly about working tirelessly for someone and have that go unacknowledged?
Companies who exploit their good employees while rewarding their bad employees deserve to be screwed. If a company can't even get their priorities straight enough to acknowledge the direct benefit I give to them by accruing 300 hours of sick leave by giving me a direct benefit back, I'm not going to think twice about giving it to myself every once in a while. The employees who use their sick leave as it is accrued certainly know how to convert their sick leave into 8 hours of pay. Seriously, think about it. That means that I've worked 300 hours more than some of my coworkers in the same 5-6 year period, but all of us have been paid for exactly the same number of hours!!! That's more than a month and a half's pay. I've worked a month and a half more than others and not been paid a dime more than them.