In-flight entertainment is key to making long-haul flights bearable, but some airlines do not achieve overnight success, ...