I think it's easy to view this that way from the outside, having spent time in this space(on multiple angles both gamedev and HW/OEM):
1. This is still happening "at work", from the outside the optics aren't awesome.
2. This is on an official company blog and not Joe developer's blog/etc. Saying "We pissed off their spouses, but hey wasn't it funny!" doesn't paint your company well.
3. There's a culture of "family-second" in the industry which this is just a natural extension of. Yes, they technically had the "free will" to put their foot down. However once you start exercising that option you get marked as "not a team player" and slow-rolled out the door.
4. A lot of younger engineers(myself included at the time) just don't know better and can be naive when it comes to work-life balance. We should be setting a better example so that the industry becomes less of a meat-grinder. The number of really good engineers I see hemorrhage from that industry is incredible.