Every new worker needs to trained how to work hard. Today we have ways to work smarter, too. I don't work in an environment that most would consider heavy labor (web development), but I work with a lot of very hard working people ranging from millennial, to gen x, to hippies, to baby boomers. We all learned the value of contributing. I don't see any correlation to home ownership and laziness. Laziness is usually a sign of boredom, which I see as a kind of anger. Find out what makes them happy, teach the to work hard and smart, hold them accountable, and you'll get contributions.