Hey now, just because I think ALPA leaves a lot to be desired doesn't mean I hate pilots, or even unions, for that matter. I find the back and forth of these threads both interesting and educational. We're all limited by the breadth of our individual experiences; my exposure to ALPA was at Mesa, and I was underwhelmed.
I've heard great things about ALPA medical-issue reviews; it's a thread that universally comes up no matter where you go for information about ALPA. So, "Kudos".
However, my own experience with ALPA-legal years ago led me to start questioning the overall value of the organization; their performance at the legacy carriers and at Mesa in particular for the past decade led me to some new conclusions.
I don't have a "one size fits all" answer. If your carrier sucks (aka Mesa), a union is probably in order, be it ALPA or otherwise . . . but a better option is to go work for a better employer, cuz there's lots out there.
If your carrier is pretty good, there are downsides to having a union as well as some upsides. That's really all I'm suggesting.
BTW --- "Soverytired" was an avatar I came up with while working at my ALPA carrier of Mesa when I was forced to fly all night and sleep either in the back of an a/c or share a hotel room with 3 strangers. For YEARS. And yeah, I was pretty bitter that ALPA could do NOTHING about it, either on the local scheduling level or the national safety level. The things I've seen . . . holy crap!