Age of children is also factor. I suspect people enjoy the escape an office provides when they have toddlers. I really enjoy having lunch with my teenage kids everyday thanks to Covid. Working from home has been a blessing.
Infant = stressed, but manageable
Toddler = worst case scenario
Young child = second worst case scenario
Teen = enjoyable
Brutal doesn’t begin to describe it.
This tends to work very well for about 30 minutes, and then they're in a fight.
I'm lucky that my software job is mostly conducive to this...