Well I don't know your particular situation, but I think I'd respect a CEO/dev manager more if they said: I appreciate some people work better at different times and personally I'm a night owl, I trust you guys to get stuff done, come in when it maximises your own productivity (within constraints of having enough time overlap where necessary).
I'm all for people coming in when they want to and can come in or are most productive, that doesn't mean the leader shouldn't be the first one in the office. The post is also about lack of a regular schedule, which goes back to consistency. Leaders have to be consistent