There are plenty of developers who work 7+ hours a work day, plus a little more at nights or on weekends during crunch times. I'm one of these people and every place I've worked has had these people. It's not like all of our work requires intense concentration - sometimes it's just typing or testing.
Sure, there are people who put in very little "real work" by their own admission, and think they are doing just fine. But that's not a luxury afforded to the entire industry