For what it's worth, that hasn't been my experience. I've been working ~9-5:30 as a programmer for my whole career (2008-present) with essentially no late night coding. I think that's been very typical at the places I've worked (defense contractor, mature startup, Google, startup, Google).
I do think the fraction of managers with kids is higher, but I suspect this is just explained by managers generally being older?