I think this is an idealistic view of what a work ethic is. This may be anecdotal, but I left home earlier than I should have and worked my fair share of "blue collar" jobs as a result and in none of these jobs were there people enjoying the present moment or describing any sense of loyalty to their jobs. They all hated their lives, hated their bosses and hated their jobs. Many could probably fit the description of a borderline alcoholic because that was the coping mechanism: Work all week, 9 to 5, then cut loose on the weekends until sloppy drunk and forget that you had to wake up and do it all over again Monday. And yet they were all "hard workers" with what may be described as a good work ethic. They cared because they had to...they needed the job and for them, anything better was a pipe dream. People in this position will literally fight each other for just a few extra hours of work...work that's shit and barely pays for a cup of coffee per hour. When you have the luxury of quitting, a strong work ethic should be valued higher because it shows an employee that genuinely takes pride in what they do. But when your life literally hangs in the balance of an extra shift a strong work ethic becomes instantly more selfish and less of an objective measurement of someone's capacity and instead is just a modern statistic on how far someone will go to survive. Most of these people are not noble altruists; they just lost their ambition when they realized their childhood dreams could never be accomplished and they've made the best of the situation. Working class heroes, indeed.