Spoken like someone who doesn't have $300 million. The type of personality that builds $300 million in equity generally doesn't slow down to enjoy the simpler things in life.
Hollywood stars have insane schedules when they're on a project. Those projects have deadlines, and when inevitable problems arise, they're not often fixed by pushing studio deadlines back and telling everyone to go home at 5pm or 6pm or 8pm, they're fixed by shooting into the night and starting earlier in the morning.
How do you think night scenes are filmed? During the day, in a building, with green screen and CGI? They have to film during much of the night. Even if a top star (like Tom Cruise or Christian Bale) can refuse to work more than 10 or 12 hours a day (I don't know whether even they set hours like that), they might be working one day and then the next day all night. That's not a family-friendly schedule.
Shooting on location is like a multi-week or even multi-month business trip.