Mark me down in the work time / personal time dichotomy being antiquated camp.
My work week starts when I wake up Monday morning and ends when I go to sleep Sunday evening. Within that 7 day window I'll work about 40-50 hours, on average. With the exception of specific meetings that I need to attend, I set my own hours. And I work for one of the largest organizations in the world, not some 'hip' startup.
My employer expects certain results out of me, and as long as I am satisfying my internal customers, external customers, and spending some time on my own career development, my employer doesn't care what time I "punch in" or "punch out".
Sure, there's a certain expectation of responsibility that comes with a schedule like this, and if I ever became complacent my employer would likely scrutinize how and where I'm spending my time. But as long as work is getting done on time, with great results, and all constituents are happy, why does it matter what time I start or stop?