Whoever has the information rules the world. At the moment, affiliate programs have much more information about the industry in general, the affiliates, the markets, the traffic, the stats than the affiliates do. The sole reason why affiliates are in the dark is the lack of information. While operators know how to run a business, affiliates Google for "how to increase conversion rate" and read some stupid blog post about it, believing every word.
The answer is not to form a union but to do something to empower affiliates by giving them more information and a framework for processing that information. A sort of a business academy for affliates if you will. Affiliate programs have educated people, and affiliates are usually amateurs in both running the business (any business) and amateurs within the industry, learning from scratch as they go.
If you want the turn the game around, educate the affiliates. I'd even go as far as suggesting free academic courses in business, web design, marketing and negotiation strategy.
Backlink building and bespoke white hat SEO service available. PM for details.