going back to the rostering system..BA pioneered it but with turnarounds in excess of 1 hour. Not 20 mins. I would have thought that so many changes and such short turnarounds must be a nightmare.
Last I heard was that this was changing due to the number of complaints and delays caused. Sounds like somebody is listening.