In accordance with what others say, I have seen plenty of smart managers who inexplicably value longer hours over better work output. My guess is that someone going home earlier offends their internal concept of fairness. That's one reason productive people do better on fixed price contracts than on a salary.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.