Is this post serious or just making shit up? Ive never heard anyone claim that 10 minutes late is on time. Late and on time are mutually exclusive words. Whether your work punishes it or not is a different question, im permitted to be 5 minutes late and it counts as on time for example.
This seems more like a post designed to piss people off and make them fight over a position noone had before reading it.