Between Chinese airlines and Emirates, the rest of the world's long haul flights have been screwed for 5-10 years. The Chinese most recently. Emirates was selling tickets from HKG and anywhere else in China to anywhere in Europe for about 400 dollars a few years ago. Singapore Airlines, Quantas, Malaysian, all the Indian carriers have been screwed for a long time, and it is not going to get any better anytime soon.
BTW I have heard Emirates has lots of parked airplanes because of lack of passengers, and pilots. LOTS of parked airplanes. Maybe there is hope on that front at least.