Yes, a union is a way to gather forces, not only in your company, but also in broader spaces. It's easier for a union (even of two) to ask to meet your local elected officials, to seek legal support, advices from other union.
It also has a tendency to yield corruption. Some would call it lobbying but in the end it's a counter political force because forces on the other sides exist already.
Not sure fighting fire with fire is the solution, a last resort.
Not sure fighting fire with fire is the solution, a last resort.