IMO, most pilots don't get to throw stones about working for less than the next guy. Unless your paycheck is brown or purple, we're all sitting in glass houses. It's all just a matter of degree.
All we can do is keep striving to make our own airlines better places to work. Seems to me that that'll help everybody.