From booking to boarding and cabin cleanliness to customer service, why Ryanair, British Airways and Wizz air have much to learn from their rivals ...