I've worked in several industries where there has been union and non union workforces. I'd never seen the need to be in a union until I worked in my first aviation job. Even then I never joined, but as soon as I started my second job in aviation I made sure that joining the union was one of the first things that I did.
I'm not a table banger but I do think there are certain benefits from being in a union. It doesn't have to be a "hem and us" situation. Indeed one of the airlines I worked for, which was a really good one, the company and the unions worked very closely together and everyone benefited from the close working relationship they had together.
Thanks for your input!