Regarding the unionizing, for me, a big push towards it was seeing what's happening in many companies without one. A good union can help in so many ways. I've seen the writing on the wall with some situations that have happened over the last 5 to 10 years. Bad companies are trying to remove a lot of worker protections, and it feels like we really need to remind them that they aren't invulnerable.
My union for example, has some of the best employment lawyers in the country, and we don't have to pay on the spot if we need one. Previously, fighting a wrongful dismissal over unsafe working conditions would have taken time and money that many of us don't have. Now, we know we won't be screwed.
I would argue that a good company should want a union. They protect and guide both "sides", and if they're doing everything right, a union really shouldn't be a hassle for a company to deal with.