No one said the Apple employees working on the iPhone NEVER saw their families, Poff. Scandinavians have a perception that everyone ought to have half a year off and work 4 hours a day, and have the employer pay for everything. Everywhere else it's a little different--sometimes you have to put in overtime. If you're a salaried employee (the lower people you're concerned about) you get compensated for the time at time and a half, double time or triple time, so it's not such a sacrifice as you seem to think. And executive employees are compensated to include extra time they may have to put in occasionally.
It's called "Work" not "Play", and you have to do it to survive.