While I have no experience as an employer, a couple of friends of mine do own small businesses, in the building trades. In discussions, they have the same problems, finding and keeping GOOD help. You mean "I have to be on time", "You want me to get my hands dirty".
The good help that they do have treasures their jobs as much as he treasures their dedication to his business.
To them, it seems that the youger generation does not want to actually "work" to get paid.
Paying Attention Is Not That Expensive.