I dont have as big a problem with the people who do it as the societal norms and views that tolerate and condone it!
At my work people abused our lenient policies so much that we now get a suspension warning after 5 days so if you have two kids you really cant afford to take a single day off for yourself as if both your kids get sick twice, even assuming parental dvision of sick days, you are at 5 days. It is so ridiculous that we as americans have allowed this to continue perpetuating, our work also tracks how many days you use and it is a performance metric so even if you only missed 3 days if the unit average was 1.6 days you are considered below average in that category, most good bosses wont use this against you but they CAN--total BS!
I listened to a motivational speaker once who said if at the firs sign you are getting sick you stay home more often than not you get over what you had before it ever sets in. I have done this and it really works. He learned this from working with AIDS patients, you were forbidden from coming in if you even thought you were getting sick, days missed was never held against you. You know what??? YUP everyones time missed went down becuase they werent infecting each other.
My policy is if others in my area are sick their personal workspace WILL be getting sprayed with LYSOL as will door knobs and community phones. I just moved to a new group who doesnt know I have CF yet but once I am more comfortable and they know they will be getting sprayed as well. My boss is also sick right now and of course has to talk to me alot since I am new and such--ugh!
I feel your pain.