150% agree. My teams know better to turn up with so much as a sniffle. I know it’s mostly well intentioned the ‘soldier on’, but I just tell them I think it’s selfish, they can all work remotely anyway so if they feel they can do some work I’m more than happy for them to jump online at home and do some work, if they do 4 hours or whatever from home they can just take 0.5 sick days instead of 1.
I don’t want to get sick, even if it’s just a cold. Especially with the travel I do, travelling with even a cold is a PITA! And I certainly don’t want anyone else on my team getting sick from another team member too!