You think a company would continue these practices if every union simply ceased to exist!? You'd have fair wages and a reasonable benefits package?That's my point, a long time ago unions made sense, now, they don't.
I have not heard of one union in the last 30 years push for anything safety related, not once, it's always been about less time worked, more holidays, more pay, more benefits, etc.
Unions have also had people re-hired, simply because they had union "protection", while every worker around them knew those people should not be working there, and agreed with the dismissal. The time for private sector unions has long past. I know of many people IN unions that would rather not be, they do so, only because they are forced to, either by job requirements, or pressure from other co-workers that are also in the a union.
In that case, if you send me a signed, blank check, I'll give you the last box of Twinkies ever baked...