Companies that have to pay union wages get every dollars worth out their workers.
Steelworkers earn every dime they make.
No they don’t, certainly not in all instances
I’ve seen Union Labor at work firsthand as a Union member, paid for it personally, and been picketed by the dead asses for hiring superior, cheaper non-Union labor both skilled and unskilled.