Some interesting posts.
It is true that the lifestyle is not what it used to be, and might be about to get worse, but personally i prefer long haul to short haul. I have done both charter and scheduled short stuff, and find it much more tiring. However 2 good friends of mine did 2 years here and left to go back to S/haul. Horses 4 courses.
My roster this month is about 80 hrs with 12 days off. That means 12 nights in your own bed and 19 days on the road. Not everybodys cup of tea.