I'm a morning lark, but this annoys me so much! People should be able to work whenever the F they're at their most productive, not when morning larks decided everyone should be.
Luckily I work for a great company where the culture is generally "we don't care when you do your work as long as you do it", so I don't have many larks around me with that flawed mindset anymore. But I do emphasize it when I get the chance!