I suspect it is more to do with immigration staff and potential government cost cutting/unions work to rule; not T5 design or BAA for once - I am not a lover of BAA but I do not think they are the issue here. BAA do not, as far as I a aware, have anything to do with immigration staffing levels