I'll chime in here.. perhaps you don't like working from because you are childless? In my opinion it's the the opposite of what people are thinking... I think you would find that the people who like working from home are ones with kids (let's say >5 where they can at least take care of themselves long enough without worry of instant death.. infants/toddlers are obviously an exception here, unless you have a stay-at-home spouse and a separate part of the home).
The reason is that when you have kids you have a day-to-day schedule with them that is vital for the family's sanity. Your kids also will start to have schedules like school & activities. Also, you simply want to see and spend time with your kids. Being gone/unavailable from the moment you wake up until 6pm might not be an issue for people when they are a little younger without kids, because they still have the whole night to do whatever. I was like that in my 20s. I worked until 6/7pm and I didn't mind at all. I had plenty of energy afterwards to unwind without basically a care in the world.
In my late 30s with young kids, I am supremely lucky to work from home (I have done this full time for like 7 years so this is nothing new to me). I get to spend a LOT more time with my kids, take care of the house (billions of more things to do with kids around), and all that jazz without worrying about being fixed into a schedule where I would never see them.
I guess I could go on and on.. but that's my view on all of this.