My biggest beef with pilot unions is the 'seniority' concept without regard for experience. This system is what's really keeping our wages artificially low.
Why should a 15,000 hour ATA/Aloha/Midwest captain sit as a copilot to a 3,000 hour kid from a regional just because his company went under all while working for apprentice-like wages?
Fix the 'seniority' problem, and you'll fix the root of all evils.