Just read No matter what the boss says about flextime, get to work early, and it seems to be part of a disturbing trend in job-related articles and blog posts to note a workplace trend that's flawed, and then ask the people who are not responsible for that flaw to fix it.
It basically says "If you're a manager, you will rate employees who come in later more poorly than those who come in earlier, even if the people who come in later work longer hours or do equivalent work." Assuming the study isn't of receptionist-type positions (that do, in fact, require physical presence), the lesson is supposedly workers, come in early. The real lesson should be managers, judge your employees by their work, not when they come in.
This reminds me of all those blog posts and articles about how you should ask for a raise and negotiate your salary. Messed up. If there are unfair wage disparities, the solution isn't for workers to ask for more money, the solution is for the workers to do better work and then, most importantly, for the managers to reward better workers with better salary.
Kind of reminds me of my teaching days. If a student wanted to grade-grub, I would never give that student a higher grade, because doing so basically sends the message "Oh, if you want a higher grade, just pester the teacher for one." The message I wanted to send is "If you want a higher grade, write better, demonstrate your learning and thinking better."
Likewise, if you're a good manager, the message you want to send your employees is not "If you want a higher salary, learn how to beg for it or fight me for it." The message you should want to send is "If you want a higher salary, do better work."