And there's the issue right there: have had. 30 years ago, 20 years ago, maybe even as recently as 10 years ago, this was a great career. Nowadays, with all the turmoil, the low pay (adjusted for inflation, you're making 1/2 of what they were making 30 years ago), the stress, long times from the family, high divorce rates, stoopid TSA, jakc@ss schedulers, the list goes on and on and on...
I don't believe that one can have a great career anymore. Maybe a good one, certainly, but not great. But even then, the odds of one finishing 30 years from now, looking back and saying "yeah, I'm glad I did that" is so slim, why even bother? The writing's on the walls, fellas, and luckily for us, it's written in English.
There are literally millions of things you can do with your time that would lead to a more satisfying, more productive and ultimateley, more rewarding life.
And so yes, I stand by my "$hit sandwitch" statement. It was once filet mignon. But it sat out in the sun too long and became rancid. This career is going down the tubes; it's great while you're young and single, but once you get married and start a family, you should find other things to do. If the airlines didn't fcuk you today, they're likely to do it tomorrow, or the next day. It's just a question of time; ask any United pilot on September 10th; they were kings of the world. The next day, they were out of a job.