The main reason is because the PRC airlines haven't been able to ramp up service, especially to North America thanks to the US Government protecting the big 3. Blame the US DOT for this. Once the PRC airlines can fly like they were before Covid then prices will drop substantially, at least to North American destinations.