"1. People who love their job and the company will work all the time anyway. If you’ve hired good fits, you’ll see this happen."
People will "work all the time" only if they love their job and the company more than their significant others, their friends, their children, their health, etc.
If companies consider a "good fit" someone who is willing to give up their personal life for the company, it's not surprising that it's hard for them to find people to hire.
"2. People do better work when they have lives of their own..."
This seems to contradict item #1: if you work all the time, how can you have a life of your own?
One more thing: The author of this article is an HR person, so the only thing she knows about why employees leave is probably based on what the employees choose to divulge during their exit interviews. Employees are generally not going to tell HR that "I'm leaving because my boss is an asshole", since that would be burning bridges - word could get back to the boss, and the employee would never get a decent reference from them. A smart employee would realize that they have nothing to gain by telling HR their real reasons for leaving, so they'd say something generic and inoffensive like "I'm leaving to pursue other opportunities".
I understand #1 more along the lines of "people will work anytime", be it Tuesday 2am or a sunny Sunday morning, as opposed to all the time, which literally means you never stop working.
People will "work all the time" only if they love their job and the company more than their significant others, their friends, their children, their health, etc.
If companies consider a "good fit" someone who is willing to give up their personal life for the company, it's not surprising that it's hard for them to find people to hire.
"2. People do better work when they have lives of their own..."
This seems to contradict item #1: if you work all the time, how can you have a life of your own?
One more thing: The author of this article is an HR person, so the only thing she knows about why employees leave is probably based on what the employees choose to divulge during their exit interviews. Employees are generally not going to tell HR that "I'm leaving because my boss is an asshole", since that would be burning bridges - word could get back to the boss, and the employee would never get a decent reference from them. A smart employee would realize that they have nothing to gain by telling HR their real reasons for leaving, so they'd say something generic and inoffensive like "I'm leaving to pursue other opportunities".