I'm SLF with a few thousand miles shy of DAL's Million Miles baggage tag.
First- what people earn is their own damn business- between themselves and their employer. Period. If one of my competitors came to my boss and said , "OldAg makes $20,000 too much.." I'd drag out back and pound him.
If they "put themselves out of business" because of "greed" - then they have no one to complain to. Period.
Pilots make good money- they work hard- they have a lot of responsiblity. They can't move for more money in a free market fashion. What they negotiate (for better or worse-right or wrong) belongs to them.
Maybe a strategy might be I'll make as much as I can today because I might not be here tomorrow.
In the great sport of capitalism- companies either make it or don't- and how they do it is their business.