I used to get into the office at around 7am, most staff arrived at 10am (we had core hours of 10-5). During crunch I got pulled to one side saying it looked bad that I was leaving the office at 6pm, not being a team player and all that. EA had sent some execs to the studio for oversight and had raised the issue. I told them that I got fuck tons of work done between 7-10am as it was quiet, because at 10 everyone came in, ate breakfast, had their morning chats and then suddenly it was nearing lunch. In the evening food orders would be taken around 6pm, people would slow down their work till food arrived at 7, then slowly pick things back up at 7:45 and then drift off about 9. But the EA execs didn't come into the office at 7 so they didn't see it, and clearly that was important.
I fucking hate the whole bums on seats notion of doing a job. Work is a system of output, if it's judged by bums on seats, then its just theater.