My boss actually "beats" this into people. He explains repeatedly that the company has no loyalty to you, and that you must have some sort of a life outside of work and extra work is giving more to the company than what you are paid for. I saw him threaten to fire someone for working overtime once, because he can't fix the staffing problem until the company feels the pain of having a staffing problem.