They get all that for HALF_TIME working
That is totally unfair, 900 FLYING hours per year on longhaul is hard work.
That is a lot of duty time, a lot of jet lag and a lot of night flying.
It equates to doing a stateside trip two days off, another trip two days off etc for ever.
To fly 1700 hours per year you could not have a day off!
Shorthaul on the other hand is inefficient, so yes shorthaul crew do get those salaries for close to half the work.
They average 500 ish flying hours per year vs 700 for pilots.