I have three friend is various unions (plumber, electrical, brick layer) and not a single one are there for the "political affiliation". They are there for the job security, ridiculously high pay, and great benefits. The down side to unions is their prices are x2/x3 of non-union companies, so naturally customers in need of those services gravitate toward the more economical options. They also like to protest in front of non-union business with a giant inflatable rat, which always makes me lol hard.