Could be right but at least I can try. And direct flights from the likes of Thai and Eva means timekeeping are not so important.
I've used Swiss in the past and because they don't fly the long haul route every day they wait for incoming flights so no-one gets left behind.