Folks with union jobs tend do better then their same industry non union counterparts, in terms of wages, health care, access to sick days, etc.
There is however a third choice, which is government regulation. Unfortunately government regulations can't adapt as quickly as a union can to changes.
Maybe the relatively inflexibility of regulation is what is needed to maintain a minimum necessary commitment to living wages and reasonable benefits though.