Yes, management should be able to do something about such scenarios. I posted this in the light of what is being discussed in Twitter right now and to raise awareness on overworking and burnout.
Great job on not overworking yourself nowadays. I am doing that on the next job I am taking. Let's just work smarter, not longer. :)
Definitely, I'm a big proponent for 6 hour working days among other things - when doing creative work (and programming is definitely creative) you should ensure your head is in the right place for work. Too many distractions, or too much work and you have to force yourself to do something and the results are poor quality.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.