As someone with narcolepsy, your daily ritual is everything that makes my life horrible.
I got lucky not to be a part of companies with this mindset now. Every other company was like this, and it was truly a miserable thing. I remember the secretary at my first job calling me every day whenever I was running slightly late, and one of my coworkers joked that someday he'd sabotage that phone.
The whole idea of it being "respect" is just bogus. My inability to put my ass in a chair at 9am every day has nothing to do with how much I respect you, the team, or the company. People are just different, and work in different ways.