As usual, useless HRs. Think from the broader perspective, patience and encourage discussion is the mantra of HR. Check his attitude and does not have any of the mentioned attributes.
Anyways, family is important and next the company in the priority order.
Coming late from office, used to junk food, less communication leading to misunderstandings, late issues in the excuse of family planning.. etc generally hurting the very balance of family life.
"Work from home" should be tried where possible with reliable employees. This saves travel time, energy and cost to company (every desk space charges is huge contrary to what our HR expert from leading IT company says)