Yeah, those are pretty much my feelings. Workers definitely need a say, and we should give them more protection in laws, but I don't see how much unions can really contribute to that. Unions seem ill-adapted to a world where work is increasingly about intellectual contributions rather than hours spent on an assembly line.
But, I do find it kind of ironic that the party of supposed free enterprise is trying to penalize a company for deciding to allow a vote on unionization.
What about the Writer's guild? You don't get much more intellectual than writing and there's a union for it. Unions aren't outdated, management wants people to think they are. All workers deserve and need fair representation or their bosses will walk all over them, no matter the industry.