Random thoughts to a few of the recent posts:
Interview prep. I did not get interview prep for 3 interviews. I did, however, study my tail off. I did not get any of the jobs. I did get interview prep for two jobs, and I studied my tail off. I got them both, including with a legacy. Instead of busting John for not prepping, thank him for making you look good.
Paying for hotels in training. It's a tax write-off if nothing else. If you go to Delta (as of today), you are paying for a hotel in training. This isn't limited to the regionals.
QOL. We all define it differently: commuting (or not), pay, schedule, equipment, seat position, etc. To each his own, and to me mine.
Filling classes. The observation about keeping up with attrition is astute. Other points to consider, that most recruiters/HR folks don't share, are: how many are offered jobs vs. actually show up? And can the company not only keep up with attrition, but stay ahead of it?
Chasing upgrades. I tend to agree that chasing an upgrade is pure folly, unless your company is shrinking drastically or closing down. Going smaller is not always better (Trans States, for example, has some lifers). Going to companies with announced deliveries tends to get you there faster. Figure on 10 pilots/plane as the norm (5 each seat).