Which? analysed more than 10,000 flights and customer data for its annual airline satisfaction survey.