Passenger satisfaction last year was the lowest since 2000, a researcher says.
Read more...