Before I retired, I could have done much of my work remotely, but certainly not all of it. I never fell into that trap, though, as I saw that people working from home were expected to be available well outside normal hours, as you point out. For me, it was always work is work, home is home, and don’t mix the two. If I had to do something in the evening or on a weekend (happened fairly often), I’d go in and do it.
It’s life as a Developer. I’d like to do it for a few more years but not if anyone expects me to be “in charge” when I am the 2nd lowest paid person on the team (It’s an IT thing. Newest people get paid the most). I’m tired of hearing “Why hasn’t this been done?” when the answer is “Because I don’t have rights to do it”.