I don't see how he is really busting pilots' (presently) balls in that article. Those were pre-9/11 comments. Unfortunately, he foresaw what was to come. If you really want to give him he!!, wait for a campaign stop near your area, and ask if he would like to fly his family on an airline with disgruntled pilots -- oh wait, that's all of them!
He was a pilot, he knows what it takes. So my guess, that stuff, as 90% of the crap we read, was taken out of context.
Then you've never met and personally talked with the guy about it.
When I was a 727 F/O for EOI in Dallas, I was 1 week on, 1 week off and was commuting up to New York in my off-weeks to fly day charter for extra $$.
Our 135 outfit got one of the DOD contracts to fly the Congressmen and Senators around on the campaign trails that year. (That was the year that Hillary Clinton ran against Congressman Lazio for the New York Senate seat - let me tell you, I flew Lazio around and had several "interesting" experiences with that woman, and they weren't pleasant, but that's a subject for another thread).
We flew McCain around all the time while he was helping other Republican candidates trying to get into office, and that sonuvab*tch was DEFINITELY anti-pilot.
We were going down to some hole-in-the-wall airport in Mississippi (didn't even have an ILS) about 3 days after he made that comment about pilots and he came up to the cockpit during flight and asked us how we were doing.
Normally I wouldn't have said anything but I was p*ssed and, without missing a beat, I said, "Well, if the F/O was making more than $20k a year and I was making more than $50k a year flying a 727, which is what I do with my full-time job, we'd probably be doing better, but then we'd be greedy, right?"
He didn't believe me, thought I was lying about my pay rates, even when I offered to show him copies of my paychecks.
Obviously I didn't fly him again, the owner took all his trips and I was happy to keep flying some of the other, very cool politicians like Lazio, Fred Thompson, etc around.
Long story short (too late), McCain would be one of THE WORST politicians you could have sitting in the White House from an airline labor standpoint.
I think he's personally envious he never made it to the "big time" in aviation and is skewed on reality and doesn't WANT to know the truth.
Just my opinion, FWIW.