I think you hit the nail on the head. Good working standards will attract more people. If the salaries are higher, and if people feel like it's a good way to support their families and it's worth the sacrifice of perhaps being away from home, they will come more readily if those jobs pay better.
We have heard stories, for example, of some employers recognizing that people wanted more time off. They worked with the employees and their union and created more creative scheduling, for example, having three 12-hour days in a row and then four days off. A lot of workers really like that.
It's both things. I think, if people can earn good money because they are the ones stepping up and making the sacrifice by doing a hard job, they'll come. Also, if they feel their employers are responding to their desire to have more work-life balance, they will likely stay longer.