You could just as easily say that the split is
* Working at home: no kids
* Working at office: kids
or
* Working at home: introvert
* Working at office: extravert
There are a lot of reasons to prefer one over the other, and dismissing it as being "obviously" based on one specific factor is unhelpful, and likely to leave you with a skewed view of the situation.
Personally, I live 5 minutes' drive (or 25 minutes' walk) from my office (and on the other two divides, no kids, and distinctly introverted). I love working at home, because it means I get to eat lunch with my family every day, pet my cats when they come over to see me, and take care of random household chores that it's often a bit too much to always cram into the weekend. But I also love that I can go into the office easily any time it's helpful to do so—and I'm expecting to be walking to work again at least a day or two a week this fall.
But while I'm unquestionably part of the tech world, with my everyday work being basically a full stack developer, I'm not "in your highly paid industry", and I think it's a lazy and self-centered shortcut to think of everyone who works in tech—or, worse, everyone who has a choice between working from home or working from the office—as being part of Silicon Valley culture or among the small fraction of Americans lucky enough to be making six figures.
Look outside the techbro culture, look outside the cities, look outside the high-income bubble you're clearly stuck in, and you'll see a lot of people whose life experience and reasons for doing things look very different than what you're used to and expecting.