If you haven't got the confidence to stay off work when you are on the verge of passing out, that's your own issue. You are an adult and companies have sickness policies for a reason and self-certification is there for a reason.
Abuse it at your peril but for the love of god don't think you have to go in to work to be inspected by your boss and given approval to go home. That's ridiculous.
That.
I mean dont go in if youre ill, if you have something contagious would you rather spread it about?
Oh I havent had a sick day in 10 years, really. Honestly, does that win you an award, do you think it will get you hired over someone else with more skills when applying for a job?
Granted if you were taking the **** with sickness it would be an issue but the odd occasion every year, I dont think people will care.