Unions are supposed to defend the value of labour. I think in a fair society where losing your blue collar job didn't mean dog food for dinner the balance of responsibility and squeamishness could shift away from employers and unions in terms of keeping food in people's bellies after they get fired. Then unions and businesses can actually have somewhat aligned goals, which is better for everyone, really.
In order to protect the long term value of a profession or some other labour corps, you can't skip efficiency and defend poor work ethic. I think to a degree the medical profession exemplifies this with professional bodies regulating conduct and standard of care/work. Part of this is the generally earnest approach to the scrutiny, but I believe part is the lack of immediate grave concern to anyone ‘on the stand,’ who can be presumed to earn comfortably, upon losing their job.