To the specific union threatening to shame people for taking work: you don't know a person's situation. Threatening to reveal identities and make a person's life hell is not the way to get them on your side. You should be asking them to not take jobs, BUT THAT'S IT. It's tough for a lot of people to get jobs right out of school, and even tougher to get paid freelance work without a lot of experience. So please, can you not shame a human being, possibly trying to feed theirs and another’s mouth, and just ask them politely to not work for a greedy company? Or better yet, reach out and help them find some work. That kindness will go a lot further for your cause then telling them you know what's best and will "blacklist" them for trying to make a living.
—Shamefully Yours, the Recent Student Struggle