That's a cool anecdote. Meanwhile, unions across Europe won massive increases in standards of living for all workers, from better leave, healthcare, safety protections, to even blocking the wealthy from having control over their democracies through militant, labor-backed political parties.
Then you vote to change the positions, and if necessary the leadership.
When you work for a contractor working for a corporation, you work for the contractor. When you work for a union working for a corporation, you work for the union. The difference is that the contractor isn't even notionally on your side, and the union is, at least in theory.