I work remote almost 100% and it'a pretty awesome. A Dev I work with has to commute through 50% of Germany every week. He only sees his kids on the weekend.
You make it sound like he doesn't have a choice in the matter, which is extremely unlikely and also very sad.
There are many factors at play in such decisions. "Having a choice" is something you do not always have depending on personal circumstances.