I'm one of the world's tree-hugging liberals, but if I hadn't just greened Jet, I would have done for that first post. Unions were needed at the time of their formation, as the working man was receiving a real raw deal. Now, they're just a way of holding companies, or the public, to ransom.
I too 'refused' to join a union. When I was nursing I joined the RCN, rather than one of the others, specifically because the RCN wouldn't strike. There was an ambulance strike while I was nursing and I was the only one of my colleagues that was against it.
As far as I'm concerned, there are enough choices in Western countries today, as far as work goes. If you don't like your wage packet or benefits package, go find another job.