I find it even worse when they are trying to defend their rankings by saying people never took a flight on Hainan. People like me, will probably never take a flight international wise due to comparison between airlines, prices, schedules, and other issues... but did make Hainan a choice when we fly inter China cause they are mostly priced the same. It's not like Hainan flies enough international routes to make them a wise choice anyways.
I did take flights on Hainan when I was inter China.
I can tell you the experience is not a 5 star airline.
I feel ashamed that Skytrax is putting nonsensical blames on us.