personally, I love WFH. I do 12.5 hour shifts. If I take transit to the office, that day becomes about 15.5 hours. which gives me zero family time, as as soon as I get home, I basically goto bed, wake up, and get on the bus again.
I do everything I possibly can to avoid going into my office, but I have set up a pretty good WFH station in a dedicated office in the basement. Wife and kids know that my door is closed, and that technically, I am not home. If they need me, they can knock on the door, but if I don't answer, they can't come in. The dog stays with me in the office, and it makes me get up every few hours to let him out.